Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > УП: Инструменты > Как комитить в ветку ?


Автор: fray 4.7.2007, 12:58
Как комитить в ветку если ветка это у меня кусок, основного проекта, хотя может это и не важно, короче нигде не могу найти конкретное объясненее, в руководстве по subvertion, что-то бестолково написано про это. 
мне нужно конкрентую папку на машине закомитить в ветку, у меня папка /home/user/trunc/pics мне ее надо закомить в папку svn://cvs-server/branches/name/pic

Автор: Daevaorn 4.7.2007, 13:12
Цитата(fray @  4.7.2007,  13:58 Найти цитируемый пост)
в руководстве по subvertion, что-то бестолково написано про это

можен не бестолково написано, а плохо понимаемо?)
Цитата(fray @  4.7.2007,  13:58 Найти цитируемый пост)
мне нужно конкрентую папку на машине закомитить в ветку, у меня папка /home/user/trunc/pics мне ее надо закомить в папку svn://cvs-server/branches/name/pic
так нельзя. для каждого бранча должна быть своя рабочая копия.

Автор: fray 4.7.2007, 13:22
Цитата(Daevaorn @ 4.7.2007,  13:12)
Цитата(fray @  4.7.2007,  13:58 Найти цитируемый пост)
мне нужно конкрентую папку на машине закомитить в ветку, у меня папка /home/user/trunc/pics мне ее надо закомить в папку svn://cvs-server/branches/name/pic
так нельзя. для каждого бранча должна быть своя рабочая копия.

тогда как быть я должен сделать чекаут бранча, а потом вносить тут да изменения, но даже если я это сделал, чекаут бранча должен быть у меня за пределами рабочей копии основного проекта ? но даже если я сделаю так, потом допусти я создал 
cd ~/
svn co svn://~~/path-to-branch/ branch
cd ~/branch
копирую нужные мне файлы в бранч копию, а потом как их закомиттить ? или всё совсем не так ?

Автор: fray 4.7.2007, 14:02
Создал рабочую копию бранч, после того как вношу изменения туда и делаю svn ci -m "эээ" , проверяю svn ls path-to-branch, там измнений нет. Почему ?    

Автор: arilou 5.7.2007, 14:17
Цитата(fray @  4.7.2007,  13:22 Найти цитируемый пост)
копирую нужные мне файлы в бранч копию, а потом как их закомиттить ? или всё совсем не так ? 

Именно так и надо делать. 


Цитата(fray @  4.7.2007,  14:02 Найти цитируемый пост)
оздал рабочую копию бранч, после того как вношу изменения туда и делаю svn ci -m "эээ"

а что оно вам выводит в ответ?

Автор: fray 5.7.2007, 15:21
svn add file 
svn ci -m "hey"
и всё ок 
да с этим разобрался ... но есть новые проблемы с svn 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)