очередь фиксируется на SVN - PullRequest
       31

очередь фиксируется на SVN

0 голосов
/ 12 октября 2010

Есть ли способ поставить в очередь несколько коммитов (с сообщением) до того, как я их на самом деле зафиксировал?

На работе у нас работает сервер SVN, и я обновляю код на своем ноутбуке.Когда я дома, я не могу зафиксировать, но я все еще люблю регистрировать эти коммиты.

Это где списки изменений для?

Ответы [ 2 ]

4 голосов
/ 12 октября 2010

Да, используйте git-svn.Вы можете проверить репозиторий Subversion, чтобы у вас была его локальная git-копия, выполнить всю работу над ней, а затем отправить ее обратно на сервер, когда у вас есть такая возможность.

1 голос
/ 12 октября 2010

Невозможно просто сделать это с простым SVN.Как это побеждает цель централизованного контроля версий.

Однако svk (с svn) будет наиболее подходящим для ваших нужд. svk - это децентрализованная система контроля версий (она включает svn).

Из часто задаваемых вопросов svk

<snip>
    * Does svk allow you to make several commits to your local copy of the repository and then be able to merge all the commits back to the main repository (keeping all the log messages)? 

Yes - this was its very first feature. However the merge of local changes will be one commit in the remote repository by default, unless you use smerge -I. Meanwhile, smerge -l will bring the logs to the commit made to remote repository. 
</snip>
...