URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 76134
[ Назад ]

Исходное сообщение
"subversion + TortoiseSVN"

Отправлено Одминчег , 07-Сен-07 21:12 
Привет, поставил сам сервер но не пойму как правильно пользоваться TortoiseSVN. Подключаюсь к репозитарию, закачиваю туда файлы (импорт), потом скачиваю любой, изменяю, импортирую под любым другим именем (под тем же нельзя, так как пишет что занято) и могу сравнить оба файла - что был до скачки и что был закачен после. Тоесть каждая новая версия файла это надо делать новый файл в репозитарии. Просто я думал что можно работать над одним а в журнале регистрируются все изменения. Почитал справку tortoise - так вот там есть кнопки Update/commit а у меня в меню программы (когда жмешь правой мышкой на каталог) нету.

короче какие-то непонятки, раскажите как кто юзает его.


Содержание

Сообщения в этом обсуждении
"subversion + TortoiseSVN"
Отправлено parad , 07-Сен-07 22:42 
>[оверквотинг удален]
>под любым другим именем (под тем же нельзя, так как пишет
>что занято) и могу сравнить оба файла - что был до
>скачки и что был закачен после. Тоесть каждая новая версия файла
>это надо делать новый файл в репозитарии. Просто я думал что
>можно работать над одним а в журнале регистрируются все изменения. Почитал
>справку tortoise - так вот там есть кнопки Update/commit а у
>меня в меню программы (когда жмешь правой мышкой на каталог) нету.
>
>
>короче какие-то непонятки, раскажите как кто юзает его.

Можно работать с одним файлом, проверь чтобы локов не было. Вообще простую последовательность действий можно изобразить так:

$svn co svn://.../ . #
$vi somefile.txt
$svn add somefile.txt
$svn commit
$vi somefile.txt
$svn commit
$vi somefile.txt
$svn commit
$vi somefile.txt
$svn commit
$vi somefile.txt
$svn commit
$vi somefile.txt
$svn commit
...

:)


"subversion + TortoiseSVN"
Отправлено Одминчег , 08-Сен-07 12:04 
>[оверквотинг удален]
>$svn commit
>$vi somefile.txt
>$svn commit
>$vi somefile.txt
>$svn commit
>$vi somefile.txt
>$svn commit
>...
>
>:)

Это в *nix. У меня клиенты на Windows, потому и юзаю TortoiseSVN. В Юникс нету проблем, расскажите как из виндовс клиента также работать :)