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
をしかし、私が見ると、それは(タグなど)の枝にコピー現在のトランクだけでシェルスクリプトですです。そして、もし私がこれを行うなら、私はまだトランクでコミットするつもりはありませんか?
アップデートやコミットのために、ブランチ間で簡単に「切り替え」できる方法はありますか?
ありがとうございました。
私はこれもやりたいと思っています。 Xcodeの内部または外部のどちらにブランチに切り替えることができますか?確かにバージョン管理のポイントは、同じXcodeプロジェクト内でプロジェクトの異なるブランチやバージョンを見ることができることです。これは支店では実現が難しいようです。 SVN自体に組み込まれているとは思うが、あるブランチを別のブランチと比較することも不可能であるようだ。 –