Добавить решение или выбранный проект в SVN

Я не использовал SVN довольно давно, и теперь мне нужно добавить свой проект / решение в SVN, чтобы отслеживать изменения.

Когда я щелкаю правой кнопкой мыши узел решения в Visual Studio 2013, у меня есть 2 варианта:

  1. Добавить решение в SVN
  2. Добавить выбранный проект в SVN.

Сначала я хотел добавить все элементы этого решения в SVN, поэтому я выбрал вариант 1. Но с тех пор я обнаружил, что только в файле решения Visual Studio включена галочка SVN, но для Остальные другие файлы (.proj, .js, .cs, .html, .css и т. д.) не имеют галочки / иконки / с включенным SVN, независимо от имени, которое находится перед ними. Поэтому я думаю, что они не добавляются в репозиторий SVN.

Поэтому мой вопрос: как правильно добавить все мое решение (не только файл решения) в SVN?

Спасибо.

1 ответ

Решение

Вариант 1 будет работать при наличии общего корня. Это означает структуру как:

Path\foo.sln
Path\project\project.csproj
Path\project\image.jpg

Когда нет общего корня, он не может быть создан автоматически прямо сейчас.

Другие вопросы по тегам