определить проверенный SVN в состоянии файла в c # - PullRequest
0 голосов
/ 15 октября 2010

В настоящее время у меня есть требование, при котором мне нужно проверить, что все файлы в структуре папок, которые находятся в SVN, проверяют их актуальность.Есть ли способ сделать это, используя артефакты SVN, которые хранятся в том же каталоге, что и файл, не взаимодействуя с SVN?

Извинения, это требует дополнительного объяснения ...проекты загружаются в решение и могут получить доступ к соответствующим файлам в файловой системе.Мне нужно проверить
a), соответствуют ли соответствующие файлы в файловой системе последней версии, если файл находится под контролем исходного кода, и b) если какие-либо файлы или проекты не были добавлены в SVN.* По сути, это проверка проверки перед вызовом сервера сборки для запуска сборки в случае, если пользователь забыл проверить некоторые изменения, новые файлы или новые проекты решения.Сервер сборки извлекает код непосредственно из системы контроля версий.

1 Ответ

1 голос
/ 15 октября 2010

Вы спрашиваете, как определить, какие файлы, хранящиеся в папках SVN, изменены?

Вы просите сделать это , не взаимодействуя с SVN , но я бы порекомендовал этого избежать, поскольку в будущем команда Subversion может изменить структуру файлов или папок.

Попробуйте использовать SharpSVN Я использую его в одном из своих проектов. Он удобен, стабилен, имеет приятный API и активно развивается.

Также проверьте комментарии в вашем вопросе. В любом случае вы можете проверить исходный код SharpSVN, чтобы понять, как это сделать самостоятельно

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...