Jestem w sytuacji, w której nie chcę zatwierdzać moich bieżących zmian w bagażniku.Jak mogę zatwierdzić bieżące zmiany w nowym oddziale przy użyciu TortoiseSVN i Subversion?
Chciałbym zaangażować się w prywatny oddział i pracować tam trochę, dopóki nie jestem pewien, że wszystko jest w porządku. Połączę zmiany dokonane w mojej gałęzi z pnia.
Jaka jest zalecana procedura podczas korzystania z Subversion i TortoiseSVN?
mam klasyczną strukturę katalogów:
- /trunk
- /branże
- /tagów
Dzięki Andrew. Czy mógłbyś zaproponować mi konwencję folderów? Wszystkie nasze wersje są przechowywane w/gałęziach, takich jak to: /branches/1.0, /branches/1.1, itp. Czy sugerowałbyś/branch/user/mydirktywork lub coś w tym stylu? –
Tak, jeśli jesteś szczęśliwy i to jest oczywiste dla twoich współpracowników. Możesz nazwać go po projekcie lub funkcji, jeśli byłoby to jeszcze bardziej przejrzyste. Widziałem, jak ludzie wymieniają gałęzie po sobie, ale ryzyko wiąże się z wieloma takimi, jak "Bobs_branch_2" i "Bobs_other_branch_2008" itd., Które są nieco kłopotliwe i trudne do zniesienia dla następnej osoby. –
Przepraszamy, nie zauważyliśmy tam Twojego dodatkowego folderu "/ user /", dzięki czemu będzie czystszy. Bądź trochę ostrożny z głębokimi drzewami w gałęziach SVN i tagami, ponieważ ludziom łatwo jest sprawdzić na niewłaściwym poziomie, który albo trwa wieki, albo może zepsuć kopię roboczą. –