mirror of
https://github.com/git/git.git
synced 2026-03-17 12:10:08 +01:00
Merge branch 'master' into next
* master: t9157-*.sh: Add an svn version check git svn: fix the final example in man page
This commit is contained in:
@@ -729,8 +729,11 @@ have each person clone that repository with 'git clone':
|
||||
cd project
|
||||
git init
|
||||
git remote add origin server:/pub/project
|
||||
git config --add remote.origin.fetch '+refs/remotes/*:refs/remotes/*'
|
||||
git config --replace-all remote.origin.fetch '+refs/remotes/*:refs/remotes/*'
|
||||
git fetch
|
||||
# Prevent fetch/pull from remote git server in the future,
|
||||
# we only want to use git svn for future updates
|
||||
git config --remove-section remote.origin
|
||||
# Create a local branch from one of the branches just fetched
|
||||
git checkout -b master FETCH_HEAD
|
||||
# Initialize 'git svn' locally (be sure to use the same URL and -T/-b/-t options as were used on server)
|
||||
|
||||
@@ -6,6 +6,14 @@
|
||||
test_description='git svn merge detection'
|
||||
. ./lib-git-svn.sh
|
||||
|
||||
svn_ver="$(svn --version --quiet)"
|
||||
case $svn_ver in
|
||||
[0-1].[0-4].[0-6])
|
||||
skip_all="skipping git-svn test - SVN too old ($svn_ver)"
|
||||
test_done
|
||||
;;
|
||||
esac
|
||||
|
||||
test_expect_success 'initialize source svn repo' '
|
||||
svn_cmd mkdir -m x "$svnrepo"/trunk &&
|
||||
svn_cmd mkdir -m x "$svnrepo"/branches &&
|
||||
|
||||
Reference in New Issue
Block a user