Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/libgit2.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Steinhardt <ps@pks.im>2015-05-04 12:59:20 +0300
committerPatrick Steinhardt <ps@pks.im>2015-05-31 14:21:53 +0300
commitec0c4c400172e47cb3324c1b78ebc739ee6cc184 (patch)
tree180adcf1de8fd17c774359d50d84f1b4da8c2740 /tests/resources
parenta5670d4f2da38b9f0fde73d44ea8898372c39e40 (diff)
remote: apply insteadOf configuration.
A remote's URLs are now modified according to the url.*.insteadOf and url.*.pushInsteadOf configurations. This allows a user to replace URL prefixes by setting the corresponding keys. E.g. "url.foo.insteadOf = bar" would replace the prefix "bar" with the new prefix "foo".
Diffstat (limited to 'tests/resources')
-rw-r--r--tests/resources/testrepo2/.gitted/config12
1 files changed, 12 insertions, 0 deletions
diff --git a/tests/resources/testrepo2/.gitted/config b/tests/resources/testrepo2/.gitted/config
index fc2433caf..4af067f04 100644
--- a/tests/resources/testrepo2/.gitted/config
+++ b/tests/resources/testrepo2/.gitted/config
@@ -8,7 +8,19 @@
[remote "origin"]
url = https://github.com/libgit2/false.git
fetch = +refs/heads/*:refs/remotes/origin/*
+[remote "insteadof-test"]
+ url = http://example.com/libgit2/libgit2
+ pushurl = http://github.com/libgit2/libgit2
+ fetch = +refs/heads/*:refs/remotes/test/*
[branch "master"]
remote = origin
merge = refs/heads/master
rebase = true
+[url "longer-non-prefix-match"]
+ insteadOf = ttp://example.com/li
+[url "shorter-prefix"]
+ insteadOf = http://example.co
+[url "http://github.com"]
+ insteadOf = http://example.com
+[url "git@github.com:"]
+ pushInsteadOf = http://github.com/