svn: '' non è una copia di lavoro
-
26-10-2019 - |
Domanda
Ho codice scaricato utilizzando TortoiseSVN GUI . Voglio usare i comandi svn
nel file batch. Tuttavia, TortoiseSVN non ha i comandi svn
tranne TortoiseProc.exe /command:.
Allora ho scaricato CollabNet di comando svn , che fornisce i comandi svn
. Ma ora io sono sempre
svn: '.' is not a working copy.
Ho provato anche con TortoiseProc.exe /command
: ma anche ottenere
svn: '.' is not a working copy
Soluzione
I suoni come se non ci si trova in una directory di lavoro SVN durante l'esecuzione TortoiseProc
.
Sei sicuro che si cd
'd in una copia di lavoro prima di eseguire TortoiseProc
?
Si prega di notare che è necessario eseguire il comando nella cartella del copia di lavoro , non in una directory .svn
.
Altri suggerimenti
ho capito di aver scaricato il repository utilizzando TortoiseSVN GUI. Hai avuto qualche problema mentre si stavano facendo questo? A volte, quando si utilizzano i comandi svn, l'operazione non si conclude lasciando correttamente i corrotti metadati. Si dovrebbe provare a fare un'altra cassa.