summaryrefslogtreecommitdiff
path: root/src/git.rs
diff options
context:
space:
mode:
authorJustin Wernick <justin@worthe-it.co.za>2023-04-11 21:57:23 +0200
committerJustin Wernick <justin@worthe-it.co.za>2023-04-11 21:57:23 +0200
commit56f1daaac2deeff57a8025024934e7adc91aced4 (patch)
tree69ea1faf835e01e416ab554608c917c5f3ab1486 /src/git.rs
parente6ed91d0efab436c8a1ca4b6f701b6a9a4d96ccd (diff)
Add docs to all the commands
Diffstat (limited to 'src/git.rs')
-rw-r--r--src/git.rs17
1 files changed, 5 insertions, 12 deletions
diff --git a/src/git.rs b/src/git.rs
index 1159e7f..3cfaa8c 100644
--- a/src/git.rs
+++ b/src/git.rs
@@ -196,20 +196,16 @@ pub fn upload_pack(upload_pack_args: &GitUploadPackArgs) -> Result<(), ShackleEr
}
let mut command = Command::new("git-upload-pack");
- if upload_pack_args.strict {
- command.arg("strict");
- }
- if upload_pack_args.no_strict {
- command.arg("no-strict");
- }
+ command.arg("--strict");
+
if let Some(timeout) = upload_pack_args.timeout {
- command.args(["timeout", &timeout.to_string()]);
+ command.args(["--timeout", &timeout.to_string()]);
}
if upload_pack_args.stateless_rpc {
- command.arg("stateless-rpc");
+ command.arg("--stateless-rpc");
}
if upload_pack_args.advertise_refs {
- command.arg("advertise-refs");
+ command.arg("--advertise-refs");
}
command.arg(&upload_pack_args.directory);
@@ -223,9 +219,6 @@ pub fn receive_pack(receive_pack_args: &GitReceivePackArgs) -> Result<(), Shackl
}
let mut command = Command::new("git-receive-pack");
- if receive_pack_args.http_backend_info_refs {
- command.arg("--http-backend-info-refs");
- }
command.arg(&receive_pack_args.directory);
command.spawn()?.wait()?;