Spaces:
Sleeping
Sleeping
#!/Users/alaahussein/Code/Winemakers-Dilemma/env/bin/python3 | |
# dul-receive-pack - git-receive-pack in python | |
# Copyright (C) 2008 John Carr <john.carr@unrouted.co.uk> | |
# | |
# Dulwich is dual-licensed under the Apache License, Version 2.0 and the GNU | |
# General Public License as public by the Free Software Foundation; version 2.0 | |
# or (at your option) any later version. You can redistribute it and/or | |
# modify it under the terms of either of these two licenses. | |
# | |
# Unless required by applicable law or agreed to in writing, software | |
# distributed under the License is distributed on an "AS IS" BASIS, | |
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | |
# See the License for the specific language governing permissions and | |
# limitations under the License. | |
# | |
# You should have received a copy of the licenses; if not, see | |
# <http://www.gnu.org/licenses/> for a copy of the GNU General Public License | |
# and <http://www.apache.org/licenses/LICENSE-2.0> for a copy of the Apache | |
# License, Version 2.0. | |
# | |
import os | |
import sys | |
from dulwich.porcelain import receive_pack | |
if len(sys.argv) < 2: | |
sys.stderr.write("usage: %s <git-dir>\n" % os.path.basename(sys.argv[0])) | |
sys.exit(1) | |
sys.exit(receive_pack(sys.argv[1])) | |