Нам наконец удалось выполнить внутреннюю работу по дому, которая теоретически позволит нам использовать SVN в качестве нашей системы управления версиями.Delphi XE2 - перемещение проектов в SVN
Я установил последнюю версию (3.3) Collabnet Subversion Edge на сервере, и насколько я могу судить, она счастливо указана там, где мы хотим. Получение проверки подлинности в Active Directory является другим вопросом)
Я создал новый репозиторий (табели) в консоли администратора с по умолчанию «Транк» «филиал» и категория»папка.
Так я иду в Delphi , подключитесь к репозиторию и сохраните мои учетные данные. Я вижу папки, которые пусты. Выйдите из диалогового окна и откройте проект, который я хочу добавить в систему.
Я нажимаю правой кнопкой мыши на Timesheets.exe в проекте Диспетчер экрана и выберите Добавить в систему контроля версий. Он перечисляет файлы и исключает пару (достаточно справедливо). Я просматриваю URL-адрес VCS и выбираю папку «Trunk». dd комментарий и нажмите «Импорт».
Boom
Server sent unexpected return value (405 Method Not Allowed) in response to MKCOL request...
следует
'G:\Delphi\Timesheets' is not a working copy
Что это не - ти первого груза в VCS, который я затем проверить, чтобы создать рабочую копию. ..
Любые указатели?
Вы [включили расширения WebDAV в свой IIS] (http://www.iis.net/learn/install/installing-publishing-technologies/installing-and-configuring-webdav-on-iis) экземпляр? ['MKCOL'] (http://www.webdav.org/specs/rfc2518.html#rfc.section.5.3) не является простым HTTP, это WebDAV. – kostix
@kostix Subversion Edge работает на Apache –