2010-12-29 13 views
1

Ich habe zwei Projekte bei Google-Code. Ich möchte das erste mit dem zweiten verknüpft haben, das heißt, im zweiten Projekt habe ich einen Ordner, der auf das erste Projekt verweist. Wenn ich Svn im zweiten Ordner starte, muss der Ordner, der auf das erste Repository verweist, ebenfalls aktualisiert werden.Integration von Svn-Repositories bei Google-Code

+6

Haben Sie svn externals betrachtet? http://svnbook.red-bean.com/de/1.0/ch07s03.html –

Antwort

0

Was Sie suchen, ist die svn:externals Eigenschaft. Nehmen wir an, die Projekte sind "project1" und "project2". Wenn Sie den Stamm aus Projekt2 auschecken, möchten Sie ein Unterverzeichnis mit dem Namen projekt1, das den Stamm von Projekt1 enthält. Hier ist, was Sie tun müssen:

svn propset svn:externals 'project1 https://project1.googlecode.com/svn/trunk' https://project2.googlecode.com/svn/trunk 

svn:externals ist ein versioniert Eigenschaft, so wird es generieren ein begehen.

Sie können die Eigenschaft genauso einfach auf eine Arbeitskopie anwenden und sie festschreiben. Siehe svn help propset, im Abschnitt svn:externals.

Verwandte Themen