我成功設置了SVN和XCode,它非常酷! 我承諾,更新,我甚至標記(在終端中,儘管...)!所有這些都很簡單 現在我想與不同的分支合作,但我有點困惑。如何在XCode(SVN)中使用分支
I'v跟着this tutorial,它有一個關於分支的部分。它說什麼就是使用這個腳本:
#!/bin/ksh
# A script to branch a SVN trunk
reporoot=/Library/Subversion/Repository/
projdir=Projects
# Prompt for repository name
print -n "Enter repository name:"
read repo
# Prompt for project name
print -n "Enter project name:"
read project
# Prompt for branch name
print -n "Enter branch name:"
read branch
# Create branch
svn copy file://$reporoot/$repo/$projdir/$project/trunk file://$reporoot/$repo/$projdir/$project/branches/$branch -m "Creating a branch of the ‘$project‘ project."
echo
echo Creation of a branch of the $project project complete!
echo
但我看到的是它只是一個shell腳本,複製當前樹幹分支(如標籤)。所以如果我這樣做,我仍然會在後備箱中承諾?
您是否有任何想法能夠輕鬆地在分支之間「切換」以進行更新和提交?
非常感謝。
我也希望能夠做到這一點。如何切換到Xcode內部或外部的分支?當然,版本控制的要點是能夠在同一個Xcode項目中查看不同分支或版本的項目?這似乎很難通過分支來實現。也似乎不可能將一個分支與另一個分支進行比較,儘管我認爲這是SVN本身的內置。 – 2011-02-17 15:08:17