Data publikacji: Jul 02, 2009 11:38:32 AM
Posiadamy projekt w SVN i chcemy posiadać w ramach jego struktury inne repozytorium SVN. Wszystko z automagiczną aktualizacją.
W katalogu głownym repozytorium wykonujemy kolejno:
# svn propset svn:externals <katalog/gdzie/bedzie/rezydowac/zewnetrzne/repozytorium> -r<rewizja_opcjonalnie> <http://adres.repozytorium/ktore/bedziemy/pobierac> .
# svn commit-m "Dodano zewnetrzne repozytorium"
# svn update
Ewentualnie tworzymy plik .svn_externals z zawartością (po jednym zewnętrzny repozytorium na linie):
# vim .svn_externals
# cat .svn_externals
<katalog/gdzie/bedzie/rezydowac/zewnetrzne/repozytorium> <http://adres.repozytorium/ktore/bedziemy/pobierac>
A następnie:
# svn propset svn:externals . -F .svn_externals
żródlo: http://blogs.gnome.org/johannes/2008/02/20/svnexternals-for-noobs/
żródlo: http://blog.kowalczyk.info/article/Short-tutorial-on-svn-propset-for-svnexternals-p.html