2009-06-22 2 views
2

ich die unten Störung erhalten während des Commit tun,kann nicht geöffnet werden .svn tmp tempfile.tmp: Zugriff verweigert wird, während Sie begehen

nicht öffnen kann .svn \ tmp \ tempfile.tmp : Zugriff verweigert.

Als ich begann, über diesen Fehler in Google zu suchen, kam ich zu wissen, dass möglicherweise wegen McAfee Antivirus dieser Fehler kommen kann. Bitte lassen Sie mich wissen, wenn McAfee Auswirkungen auf Subversion hat. http://blog.mxunit.org/2009/03/cannot-cant-open-svntmptempfiletmp.html.

Ich benutze 1.5.5.14361 Subversion. McaFee Version ist 8.5.

+0

Warum repostest du, wenn die gleiche Frage bereits geschlossen wurde? – jitter

+0

Umbuchen von http://StackOverflow.com/Questions/1025617/Impact-of-Macfee-On-Subversion-closed – jitter

+0

zuvor fragte ich die allgemeine Frage, wie der Einfluss von Mac eine Gebühr auf Subversion sagen. Dann habe ich es bearbeitet. Ich habe die Antwort nicht so bekommen, ich habe es gerade als separate Frage geschrieben –

Antwort

0

Ich stieß auf das gleiche Problem mit Eclipse und Visual SVN. Versuchen Sie jedes Antivirus (ich habe mehr als eins) ohne Ergebnis auszuschalten.

Stellen Sie sich heraus, dass Sie nicht zu viele Stoffe zur gleichen Zeit begehen können. Ich habe viele Dateien in Bildverzeichnissen. Ich muss diese Anweisung rückgängig machen und ignorieren. Dann commit mein Code ein Verzeichnis nach dem anderen, rückgängig machen und einige Verzeichnisse/Dateien ignorieren, die ich nicht wirklich brauche. Endlich habe ich es zum Laufen gebracht. Sobald Sie es markiert haben, um es dem Repository hinzuzufügen, müssen Sie es zuerst zurücksetzen, bevor Sie zur Liste svn ignore hinzufügen können.

0

Im Allgemeinen, wenn Sie ein Tool wie ein Antivirenprogramm oder eine Sicherung haben, die regelmäßig Dateien mit exklusivem Zugriff öffnet, kann dieses Problem auftreten.

4

Ich hatte das gleiche Problem in Linux.

Ich löste es mit dem Befehl unten.

chown -R [myaccount: myaccount] [svn checkout Verzeichnis] ​​

0

chmod 777 [svn checkout-Verzeichnis] ​​

oder Windows stellen Sie sicher, dass Sie sich in das Verzeichnis zu schreiben, wo Ihr Projekt ist. Manchmal nach der Reinstalation Fenster schneiden Sie aus Ihren Dateien, wenn Sie NTFS verwenden.

+0

In einer Entwicklungsumgebung, in der es nicht so kritisch ist, ist es nie gut, auf etwas "chmod 777" zu empfehlen. Es ist besser, das Problem zu beheben. –

Verwandte Themen