Вопрос

Я просмотрел здесь Stackoverflow и нашел эту тему : https://stackoverflow.com/questions/279/aspnet-visual-studio-and-subversion-how-to-integrate

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

Итак, к моей проблеме!

Установил VisualSVN на сервере далеко-далеко, и хотя это работает отлично, я могу добавить свой проект и иметь хороший контроль над версиями, я не хочу "вручную" перемещать свой веб-сайт в нужное место, когда я закончу, я хочу сопоставить веб-сайт IIS с каталогом в репозитории SVN.где хранится мой сайт.

Теперь это моя проблема, я не могу понять, возможно ли это или нет?Проект, конечно, находится на моем компьютере + репозиторий.и сервер репозитория и iis-сервер - это одна и та же машина, поэтому я хотел бы сопоставить их вместе, но я знаю, что SVN использует некоторые материалы berkly-db для файлов..

Предложения?

Это было полезно?

Решение

Это возможно.База данных Berkeley DB используется на стороне репозитория, но на самом деле это не влияет на сторону клиента.Subversion создает папки .svn повсюду, поэтому, если вам это не нравится, используйте rsync.

Редактировать:Я пропустил ту часть, которая у тебя уже есть Сервер VisualSVN.Все, что вам нужно, это клиент Subversion, такой как TortoiseSVN или используйте svn командной строки на вашем веб-сайте, чтобы проверить веб-сайт.

Другие советы

Что вам нужно, так это перехват после фиксации, это небольшие пакетные файлы, которые хранятся в папках репозитория (во вложенной папке hooks должны быть файлы-заполнители)

Вы настраиваете перехват post commit для извлечения репозитория в папку на вашем сервере и указываете вашему веб-серверу на ту же папку.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top