2016-03-02 2 views
0

Я прихожу из git, и теперь мне нужно использовать SVN. Есть ли способ, чтобы я мог вносить изменения в свой код, не загружая его каждый раз на сервер? Это будет выглядеть так:Есть ли способ в SVN совершать несколько раз без обновления каждый раз?

pull something 
commit something 
/*little bit later*/ 
pull something 
commit something 
push 

поэтому я хочу совершить несколько изменений и загрузить все изменения за один раз.

+1

Нет, он не поддерживается SVN –

ответ

2

Нет, вы не можете сделать это с использованием черепахи SVN. https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow

См ссылка выше

В Git, разработчики начинают клонирование центрального хранилища. В своих собственных локальных копиях проекта они редактируют файлы и фиксируют изменения как , они будут с SVN; однако эти новые коммиты хранятся локально - они полностью изолированы от центрального хранилища. Этот позволяет разработчикам отложить синхронизацию вверх по течению до тех пор, пока они не достигнут удобной точки останова. Но в SVN, когда мы совершаем изменения, мы обновим центральный репозиторий

+0

Хорошо спасибо. Ну, мне нравится эта функция в git ... грустно, что я должен использовать SVN. – xy36

+0

Вы также можете попробовать mercurialSCm/trortoiseHg, если вам нужен централизованный репо –

+0

@ Russell - WTF ?! Mercurial - это ** D ** VCS !!! –

1

В SVN вы не можете этого сделать. Выполняйте все изменения сразу (Задача) и передайте код серверу.

Смежные вопросы