Mercurial и SVN рядом в одном рабочем каталоге?

Наша среда в настоящее время использует SVN. Я хотел бы совершать много чаще, но я не хочу нарушать ни одну из основных веток. Лично я люблю ртуть гораздо больше, чем SVN. Если я инициирую репозиторий в своей рабочей копии SVN, возникнут ли какие-либо проблемы, если я просто буду регулярно вносить изменения в репозиторий Mercurial и вносить рабочие изменения в ветку SVN?

В настоящее время наша среда не настроена таким образом, чтобы у каждого разработчика была своя ветвь SVN, и в настоящее время это не является жизнеспособным решением.

1 ответ

Решение

Не будет никаких проблем с совместным использованием Mercurial и Subversion рабочей папки. Subversion хранит свои файлы в .svn папки, в то время как Mercurial хранит свои файлы в .hg папка на верхнем уровне.

Для удобства вы можете рассмотреть возможность добавления .svn/ вход в ваш .hgignore файл, чтобы вы не случайно зафиксировать .svn папки в вашем хранилище Mercurial.

Что, как говорится. Вам не обязательно использовать Subversion вообще. Mercurial может взаимодействовать с Subversion без клиента Subversion. См. Работа с Subversion.

Другие вопросы по тегам