2012-05-19 3 views
1

Мне лично не нравится .gitignore или .svn в моих клиентских копиях. Какое лучшее бесплатное программное обеспечение для управления версиями на сервере и клиенте, которое я бы хотел использовать для хобби проектов бесплатно. Потому что я также хотел бы архивировать мою структуру каталогов, как и у клиента (здесь я предполагаю, что смогу управлять этим кошмаром версий.)Контроль версий без помех

Беспорядок: поместите информацию о версии на сервер или в отдельный каталог, который можно настроить.

+2

Если нет метаданных в каждом каталоге, то как командная строка, контроль версий инструмент должен знать, что делать, если он представлен с произвольным каталогом? –

+0

Сохраните это сопоставление в отдельной директории за пределами проекта и сохраните путь этой директории в переменной окружения? Иначе я чувствую, что это загрязняет мое дерево. – foobarometer

+0

Конечно, вы могли бы это сделать. Однако было бы сложно сделать рабочую копию. –

ответ

2

Perforce не имеет беспорядка. Теперь это бесплатно для 20 пользователей.

0

Если вы используете Windows, новый (> = 1.7) TortoiseSVN больше не имеет .svn-папок. Вместо этого используется база данных, поэтому у вас нет «беспорядка» в ваших каталогах.

+0

Это просто домашнее животное, дайте ему попробовать. Оба являются правильными ответами. – foobarometer

1

TFS «11» также имеет концепцию файлов .tfignore. TFS Express полностью свободен, а также TFS Preview (http://tfspreview.com) на данный момент.

Вы не должны использовать .tfignore файлы, хотя, если у вас нет необходимости в них ...

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