Wir hatten gelegentlich ein Problem mit TortoiseSVN (ich nehme an, es ist Tortoise und nicht unser SVN-Repository), bei dem eine Datei in das Repository eingecheckt wird (in einem Repo-Browser können Sie die Dateien dort sehen) und für die Person existiert Wer hat sie übernommen, aber wenn eine andere Person ein Update vornimmt, werden diese Dateien nicht zur Arbeitskopie hinzugefügt. Wenn ich dann im Repo-Browser "In Arbeitskopie kopieren ..." wähle und ein Commit versuche, werden die Dateien für mich als neu behandelt und mein Client versucht, sie hinzuzufügen, was zu einem Fehler führt. Das Aktualisieren führt auch zu einem Fehler (ich weiß nicht, wie ich das reproduzieren soll, also weiß ich nicht, was genau dies verursachen würde, und ich erinnere mich nicht an die genauen Fehler). Ich muss dann die Dateien aus dem Repository löschen und die Dateien als neu festschreiben. Danach,
Auf das Repository wird über das Protokoll svn: // auf einen Server zugegriffen, auf dem Version 1.4.6 ausgeführt wird. Es wird auf einem Windows Server 2003-Computer gehostet, der als Windows-Dienst ausgeführt wird.
Das Repository ist wie folgt aufgebaut:
[Repository] / Code / [Projekte] [Repository] / Code / [Website] / * eine Seite hier * [Repository] / Data / [Verschiedene Datendateien] [Repository] / Referenzen / [DLLs / Referenzen]
Dies geschieht fast ausschließlich mit .aspx / .aspx.cs / .aspx.designer.cs und normalerweise mit jeweils drei Elementen. Als ob nicht eine ganze "Seite" zu meinem Ordner hinzugefügt würde. Dies ist geschehen, wenn Visual Studio geöffnet ist und die Projektmappe ausgeführt wird, und wenn auch kein Visual Studio geöffnet ist.
Hat das schon mal jemand gesehen und kennt ihr die Ursache / Lösung?