Я успешно настроил SVN и XCode, это действительно круто!
Я фиксирую, обновляю, даже помечаю (хотя в Терминале ...)! Все это довольно легко
Сейчас я бы хотел работать с разными ветками, но я немного запутался.
Я следовал этому руководству , и в нем есть раздел о ветвлении. Что он говорит, это использовать этот скрипт:
#!/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
Но то, что я вижу, это просто сценарий оболочки, который копирует текущий ствол в ветку (например, тег). И поэтому, если я сделаю это, я все еще буду совершать в багажнике нет?
Есть ли у вас идея, как можно легко "переключаться" между ветвями, обновлять и фиксировать?
Большое спасибо.