2008-08-31 14 views

Antwort

2

Kurze Antwort: No.

Lange Antwort:
Arbeitskopien sind klebrig zu einem Zweig per Definition als zu einem anderen Zweig zu ändern bedeutet, die Basis-Subversion-URL zu ändern verwendet, um das Repository zuzugreifen.

Allerdings Sticky-Revision-Dateien ... das ist kein Konzept, das Subversion hat.
See:

Eine Abhilfe könnte sein, die Datei manuell auf eine bestimmte Revision zurückzukehren, nachdem ein Update zu tun. Vielleicht etwas wie das Folgende in ein Skript schreiben.

svn update 
svn update -r1234 that/particular/file.txt 

Eine andere Lösung, als tweakt vermuten lässt, ist mit nur einer Datei in eine Teilzweig zu haben. Dies erfordert jedoch sehr sorgfältige Verwaltung und die Dinge können ein bisschen bekommen .. äh ... klebrig :-) , wenn Sie nicht wachsam sind.

2

Sie können technisch so wenig wie eine einzelne Datei verzweigen, wenn Sie möchten ... Sie können 'svn switch' in jedem Level-Verzeichnis oder jeder Datei verwenden. SVN verfolgt Ressourcen auf Dateibasis, genau wie CVS, und kann daher denselben Effekt erzielen. Die Übertragung einer Arbeitskopie mit gemischten Pfaden hat jedoch sehr unterschiedliche Auswirkungen.

See:

Verwandte Themen