Разные формы запуска для разных разработчиков, использующих SVN в VB.NET? - PullRequest
0 голосов
/ 09 июля 2009

Мой сценарий таков, что у меня есть проект VB.NET в SVN, и я использую Application Framework для запуска приложения. Это создает большую проблему, когда разные разработчики работают с разными формами и хотят иметь разные формы запуска.

Прямо сейчас, если мы изменим настройки проекта, он также изменится для всех остальных. Как мы можем обойти это? Может ли SVN иметь класс, зафиксированный в репозитории, и более поздние изменения не могут быть зафиксированы в нем? (больше похоже на игнорирование файла, но с начальной копией в репо)

Есть идеи? Спасибо

Ответы [ 2 ]

1 голос
/ 09 июля 2009

Запускаемый проект AFAIK хранится в файле * .suo. Просто не верьте этот файл - он все равно содержит настройки пользователя и не должен быть версионным.

1 голос
/ 09 июля 2009

Есть дополнительная точка входа, которая может отображать различные формы в зависимости от аргумента командной строки. (Это может быть так же просто, как найти указанный тип с помощью отражения и вызвать точку входа. Или оператор switch ...) Я вполне уверен, что аргументы командной строки, используемые для отладки, в конечном итоге в версии файл проекта (потому что они предназначены для пользовательских настроек). Просто убедитесь, что вы не помещаете файлы .user в svn!

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