Frage

Ich behaupte nichts über SVN zu wissen, aber ich dachte, dass ich verstand, wie Äußerlichkeiten Arbeit.

Ich mache ein neues Projekt, und ich möchte, dass meine lib Ordner ein externes zu einem anderen Projekt (SVN-Standort) haben. Ich habe dieses viele Male vorher getan und nie ein Problem hatte, bin ich nur ein Freitag Moment haben?

  1. Ich habe die folgenden Ordner:

    / myproj

    / myproj / lib

    unter einem Ordner bereits ausgecheckt.

  2. ich Svn hinzugefügt und verpflichtete sie, dann die übergeordneten Ordner aktualisiert, dass alles war gut zu machen.

  3. Ich klickte rechts -> Schildkröte -> Eigenschaften auf Ordner lib und hinzugefügt meine svn außerhalb der Weg, den ich will (was auf jeden Fall vorhanden): „MyExternalFolderName http://path.to/svn/location "
  4. i verpflichtet, den Ordner lib
  5. wenn ich den Ordner lib aktualisieren, in der Regel id erwarten, es zu sehen, die externen zu aktualisieren, aber es passiert nichts. Er sagt nur "abgeschlossen".

Was habe ich vergessen?

Edit:. Unzählige Neustarts, recheckouts und neu installiert haben es nicht behoben

War es hilfreich?

Lösung 4

Vielen Dank für Ihre Hilfe, aber es sieht aus wie TortoiseSVN-1.6.1.16129-win32-svn-1.6.1 abgehört wird. Toll. Ihre tigris Seite gibt es auch nach unten. Brillant. 2,5 Stunden verschwendet.

um es funktioniert durch die Ordnerstruktur zu machen und Äußerlichkeiten i durch den repro Browser.

Andere Tipps

Es gibt einen bekannten Fehler in TortoiseSVN 1.6. 1, wobei die Tiefe eines neu hinzugefügte Ordner wird auf „leer“.

Dies führt zu einer Aktualisierung nicht funktioniert, wenn Sie nicht ausdrücklich die problematischen Ordner einmal mit dem aktualisieren. „TortoiseSVN - Update zur Revision ...“ Dialog, in dem Sie die Tiefe wieder auf „voll rekursive“ einstellen

Bearbeiten : TortoiseSVN 1.6.2 wurde soeben veröffentlicht

Ich glaube nicht, dass Sie etwas vergessen haben. Ich denke, dass dies ein Fehler in Tortoise ist; vielleicht ein Caching-Problem.

Starten Sie eine saubere Kasse Ihres Repositorys und es beginnt danach zu arbeiten.

Nummer 3:

die Eigenschaft Format:

http://repo/svn/location    MyExternalFolderName

Ich rate immer statt http: // repo / svn , weil das viel einfacher, gut funktioniert, ist und ist ein viel einfacher zu geben.

Wenn Sie mit Sparse-Verzeichnis Kasse (individuelle Auswahl von Dateien), versuchen Sie folgenden Befehl ein:

svn update --depth=infinity svn_dir_name

Wenn Sie nicht über Kommandozeilen-Tools zur Verfügung Versuch haben

TortoiseSVN -> Update to revision... -> Update Depth = Fully recursive, Make depth sticky = turn off

Weitere Details hier .

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top