Вы можете легко создать скрипт для этого с помощью командной строки svn update. в случае конфликтов он остановится и будет ждать вашего ввода относительно того, как разрешить конфликт. Вы также можете попробовать svn help update, чтобы увидеть переключатели, которые вы можете передать ему.
Subversion: как я могу автоматически обновить большой список рабочих копий?
Мне часто нужно синхронизировать проекты между ноутбуком и сервером subversion дома.
Я делаю это с помощью IDE, что раздражает.
(Я должен запустить его, открыть все проекты, потому что я не помню, в каких проектах были внесены изменения, обновить их все, закрыть ненужные, ...)
Существуют ли какие-либо инструменты для автоматического обновления многих проектов (возможно, просто сценарий)?
Что будет происходить при конфликтах между репозиторием и локальной копией?
3 ответа на вопрос
Попробуйте создать сценарий легко с помощью Drag and Drop Robot от DonationCoder. Вы просто создадите список папок, перетащив их в программу и запустив команду svn up для каждой из них. (Теоретически я не использовал программу)
Вы можете создать скрипт, если у вас установлен SVN клиент. Сценарий будет выглядеть примерно так: svn update C:\SourceFolder
для каждой папки.
Похожие вопросы
-
16
Как синхронизировать библиотеки iTunes?
-
3
Как я могу "инвертировать" структуру каталогов?
-
12
Как я могу синхронизировать папки между несколькими компьютерами в моей домашней сети?
-
-
8
Есть ли менеджеры паролей для iPhone и Windows XP?
-
3
Можно ли выполнить одностороннюю синхронизацию голосовых заметок iPhone с ПК?
-
3
Контакты Google и адресная книга Mac OS X
-
8
Как синхронизировать Календарь Google и iCal?
-
1
Приостановить все, кроме x задач, интенсивно использующих процессор
-
7
Запустить синергетический клиент при загрузке в Mac OS X
-
3
Синхронизация контактов между Mac, Nokia E51 и iPod touch