-
Notifications
You must be signed in to change notification settings - Fork 46
Скрипт, подобный gitsync для работы с mercurial #72
Comments
ИМХО переделать несложно. |
Насколько я знаю, эти системы очень похожи. Я никогда не работал с mercurial, но думаю, что переделать будет не сложно. Дерзайте, выделяйте отдельный класс SCM под каждую из систем и присылайте пулреквест. 😊 -----Исходное сообщение----- Понравилась работа скрипта, но в компании корпоративным стандартом для веберов является Mercurial, соответственно, идет давление на использование именно этой системы контроля версий и для 1С. |
У hg есть один фатальный недостаток - поддержка кирилических имен файлов на windows машинках, поэтом добавлять поддержку имеет смысл или когда реализуют https://www.mercurial-scm.org/wiki/WindowsUTF8Plan или же у вас конфа вся на латинице. |
Я начинал с Mercurial и он меня поддостал - именно из-за кроссплатформенности и поддержки русских имен. Точнее отсутствия нормальной работы с Windows в связке с русскими именами. Например вот такое
ну и многие подобные артефакты. Наверное gitsync можно портировать на hg, но вот например precommit1c уже врядли - все внешние обработки в основном имеют русские имена. на сегодня я бы поступил по другому - я бы оставил gitsync, просто добавил бы преобразование git2hg https://www.mercurial-scm.org/wiki/HgGit |
Если бы не винда, я бы пользовался hg, а так приходиться пользоваться git. |
Понравилась работа скрипта, но в компании корпоративным стандартом для веберов является Mercurial, соответственно, идет давление на использование именно этой системы контроля версий и для 1С.
Насколько большой проблемой является переделать данный скрипт на работу с Mercurial?
The text was updated successfully, but these errors were encountered: