LINUX.ORG.RU

Возможности Svn: Можно ли разложить получаемую ревизию на типы?

 


0

1

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

Можно раздать права на директории. Например:

Project tree
  + Pictures
  + Sources
  + Binaries

А вообще бредовая идея. Лучше раздать права на запись кому и куда необходимо, а на чтение дать полный доступ.

gh0stwizard ★★★★★
()

Есть репозиторий

ок

в нем лежит проект

ну допустим

...

тестеры только готовую прогу

готовая прога не должна быть в репе.

ZuBB ★★★★★
()
Ответ на: комментарий от ZuBB

готовая прога не должна быть в репе.

В некоторых случаях есть смысл выкладывать бинарник релизной версии в репозиторий. Может помочь при поиске багов.

Был когда-то во времена J2ME случай, когда я не мог для старого релиза повторить сборку бинарника, совпадающего 1:1 с тем, что компилировал ранее. Причина оказалась в том, что я между релизами обновил тулчейн.

qbe
()
Ответ на: комментарий от qbe

Причина оказалась в том, что я между релизами обновил тулчейн.

Какой кошмар. Надо было и тулчейн класть в репозиторий!

E ★★★
()
Ответ на: комментарий от E

Кошмарные были времена. С тех пор чисто и незамутнённо ненавижу обфускаторы.

qbe
()

Легко. Все вышеперечисленное раскладываете по разным папкам (images, src, bin) и при инициализации локальных копий делаете не

svn checkout http://svn.example.com:/my_repo
а
svn checkout http://svn.example.com:/my_repo/images
Ну и права, естественно раздать правильно.
Это для svn стандартный use-case

German_1984 ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.