Windows SVN игнорирует файл из фиксации - PullRequest
0 голосов
/ 31 января 2012

Я работаю с проектом NetBeans и храню папку nbproject внутри проекта, которая находится внутри ствола svn.

Есть ли способ сохранить не версированную копию файла вхранилище?

Например, хранить копию в хранилище, чтобы ее можно было извлечь, но не разрешать обновления в хранилище?

Мне это нужно, потому что файл project.propertiesNetBeans создает различное содержимое на разных машинах разработчика ...

1 Ответ

0 голосов
/ 31 января 2012

Это невозможно, при использовании одного URL-адреса SVN все разработчики будут загружать один и тот же контент. Однако решение для получения аналогичного эффекта с помощью внешних SVN может выглядеть следующим образом:

Создание одного пути на машину разработчика в репо:

   /project/ 
     ...<project_files>
   /developers/
       /mike
          /project -> external to /project 
          project.properties - Mike's properties
       /john
          /project -> external to /project 
          project.properties - John's properties

       ...

В этом случае каждый разработчик будет работать с общим проектом и собственной версией project.properties (и, конечно, в этом случае URL-адрес SVN будет отличаться для каждого из них).

Другой подход - сохранить эти файлы project.properties под разными именами в папке проекта, а затем с помощью очень простого установочного сценария переименовать сценарий или установить правильную ссылку на символ (но это выходит за рамки svn).

...