Многие разработчики программ использовали или слышали о программном обеспечении для контроля версий, таком как Microsoft Vss. Но задумывались ли вы когда-нибудь о создании простой платформы контроля версий для личного использования на своем компьютере? Некоторые люди могут подумать, что в этом нет необходимости, а некоторые считают, что это хорошая идея, но установка такого программного обеспечения, как Vss, не стоит того.
Автор недавно открыл самый простой метод строительства по рабочим причинам. В связи с рабочими потребностями отделу необходимо программное обеспечение для контроля версий для управления исходным кодом компании, и используется программное обеспечение с открытым исходным кодом SubVersion. На данный момент вы можете догадаться, что я рекомендую всем установить SubVersion. Это предположение неверно, но это неверно. имеет какое-то отношение к SubVersion. Наш отдел в настоящее время использует SubVersion, что лично я считаю очень полезным. По крайней мере, наши рабочие требования удовлетворены.
Поскольку SubVersion был установлен, мне нечего было изучать сторонний клиентский плагин SubVersion TortoiseSVN. Оказалось, что TortoiseSVN может создавать отдельный репозиторий, поэтому я вдруг задался вопросом, может ли репозиторий, созданный TortoiseSVN, работать без установки SubVersion After. пытаясь подключиться, я обнаружил, что она работает так же, как SubVersion на подключающемся сервере.
Когда я тестировал его, я создал дома библиотеку версий на USB-накопителе, взял ее на офисный компьютер и подключил USB-накопитель (на офисном компьютере также установлен TortoiseSVN), и все заработало. Ха-ха, U-диск эквивалентен съемной библиотеке контроля версий, и его размер довольно мал. Таким образом, пока на компьютере установлен плагин TortoiseSVN, вы можете использовать для работы библиотеку версий на USB-накопителе. Это очень удобно для управления личными версиями. Он отличается небольшим размером, простотой в использовании и хорошей надежностью.
Подумав об этом, почему TortoiseSVN имеет только функцию SubVersion? Поскольку я не специализируюсь на изучении SubVersion, я могу только догадываться, что SubVersion в чем-то похож на базу данных Access. его можно использовать в любой операционной системе Windows с установленным офисным программным обеспечением. Легкий доступ. SubVersion может быть аналогичным этому. Репозиторием является файл Access, а различные клиентские плагины — офисное программное обеспечение.
Установка серверного клиента/клиента — это технология удаленного доступа, предоставляемая программой SubVersion, которая позволяет различным клиентам удаленно получать доступ к файлам библиотеки версий на сервере. Локальный репозиторий не требует удаленного доступа, поэтому плагином можно управлять напрямую.
Желающие могут попробовать установить TortoiseSVN. TortoiseSVN имеет китайскую версию (необходимо установить официальный пакет китайского языка), а в справке есть подробные инструкции по эксплуатации.