9

Я ищу удобную систему контроля версий, с которой могут работать и я, и моя не техническая жена. Я пробовал Subversion и перформанс, но обнаружил, что они слишком сложны, и некоторые вещи не могут быть выполнены через графический интерфейс. Он будет использоваться только на клиентах Windows и только в локальной сети. Я хотел бы хранить основной репозиторий на моем домашнем сервере Windows. Лучше всего было бы бесплатно, но разумная цена для потребительского использования также подойдет, если бы это было хорошее программное обеспечение. Заранее спасибо.

Редактировать: я получаю много решений, которые не подходят, и я думаю, что это потому, что я не был ясен в своем первом посте. Основная причина, по которой я хотел бы использовать этот инструмент, - это управление программным управлением исходным кодом (но также и для двоичных файлов, например, файлов Word и Excel), поэтому ему необходимо будет поддерживать такие вещи, как управление ветвлением, слиянием и выпуском. Хотя я буду основным пользователем, жене также нужно будет использовать инструмент, но она не техническая. Тем не менее, она хорошо разбирается в компьютерах и может обойти дружественное программное обеспечение.

Основная проблема, которую я обнаружил в Subversion и Perforce, заключалась в том, что было несколько мест, где необходимо было указать пути для мест в исходном репозитории. Простой графический интерфейс для просмотра местоположений был бы идеальным, но эти конкретные области требовали, чтобы пользователь вручную вводил путь в текстовое поле с небольшим подтверждением того, был ли он действительным или нет.

Как видите, программное обеспечение для синхронизации файлов, такое как Dropbox, не подходит для этого, даже если оно поддерживает управление версиями файлов.

8 ответов8

7

Вы сказали, что пробовали Subversion, но вы когда-нибудь пробовали Tornise SVN? Он работает как расширение оболочки, и ваш репозиторий может находиться где угодно (в том числе локально в каталоге).

Это довольно интуитивно понятно (намного больше, чем подрывная деятельность командной строки). Я не уверен, что внутренняя утилита "diff" будет работать с такими вещами, как текстовые документы, но я уверен, что информация где-то доступна.

4

Что насчет Dropbox? Он использует систему синхронизации папок, но они также хранят копии на своих собственных серверах. Вроде бы очень прост в использовании.

4

Возможно, вы захотите взглянуть на Git вместе с SmartGit как с открытым исходным кодом, так и с интерфейсом SmartGit.

2

Вы знаете о Shadow Copy? Он встроен в Windows.

1

Mercurial относительно прост для понимания. Это GPLv2 и имеет несколько расширений.

1

Вы смотрели в FileHamster? Я использовал это раньше, и это довольно легко понять.

1

Я делаю то же самое, что и ты, и мне приходится иметь дело с нетехнической женой. И мне тоже нужна была история пересмотра.

Вдоль Dropbox вы смотрели Wuala (из La Cie)? Проверьте их обслуживание. http://www.wuala.com. Я использовал SugarSync и Dropbox (я использовал только ПК с Windows), но я нашел, что Wuala - самый простой в использовании. Он имеет приятный пользовательский интерфейс Windows, имеет контроль версий, синхронизирует все компьютеры, имеет приложения для смартфонов и т.д. Проверьте его и посмотрите, подходит ли вам это.

Тем не менее, есть плата, но вы можете контролировать ее в зависимости от объема резервной копии.

(ПРИМЕЧАНИЕ. У меня нет никаких отношений с Wuala, за исключением того, что я являюсь клиентом, и не получаю никакой выгоды, упоминая здесь услугу.)

1

Bazaar - безусловно, самая простая из доступных систем SVN, ЕСЛИ вам действительно нужен контроль версий. Ему не хватает более тонкого контроля над другими системами, такими как GIT, но, по сравнению с ним, он намного удобнее для пользователя. Вы можете быстро приступить к работе (пять минут в соответствии с этим уроком).

Если вам нужен контроль версий для простых документов (таких как Word и Excel), вам просто нужно использовать Google Docs. Не требуется настройка, проверка SVN, техническое образование не требуется. Вы и ваша жена можете редактировать один и тот же документ в одно и то же время и мгновенно видеть изменения друг друга. Не легче, чем это.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .