SVN: avvertimento: '.' non è una copia funzionante
-
28-10-2019 - |
Domanda
Su un server, ho usato il comando SVN Import per inserire i file in SVN.
Ho controllato i file sulla mia macchina locale, ho apportato alcune modifiche e poi mi sono impegnato.
Ora voglio aggiornare la copia del server dei file, ma utilizzando svn update
, mostra "skipped '.'
" e svn status
Spettacoli "svn: warning: '.' is not a working copy
".
Soluzione
Importazione in SVN non rende ciò che importi una copia funzionante. Devi verificarlo sul server proprio come hai fatto a livello locale. Da allora in poi sarà una copia funzionante e puoi utilizzare l'aggiornamento.
Altri suggerimenti
Se entri
svn update
E dice che non è una copia funzionante, prova a guardare il tuo percorso, cerca un livello su o giù dove ti trovi (nell'uso della console:
pwd
Questo ti dirà dove ti trovi) e infine solo doppio controlla che sei effettivamente in una directory del progetto, ricorda che le cartelle vuote (struttura) non sono pensate per essere riconosciute, solo "disegnare" strutture in modo che i percorsi possano essere più leggibili , quindi in sostanza, la cartella contenente non ha file sotto controllo della sorgente
La tua directory SVN è quella che ha una cartella (nascosta) chiamata come '.svn' dai un'occhiata rapida e conferma che sei sulla strada giusta
Devi prima fare un aggiornamento SVN per unire e rendere la directory una copia funzionante. Quindi impegnati a commettere le tue modifiche. A volte puoi anche utilizzare il comando di pulizia SVN per risolvere tipi simili di problemi.
1) Digitare l'aggiornamento SVN del comando '
2) Scegli l'opzione "il loro conflitto" che sarà il comando "TC"
Ora hai una nuova copia del file, in modo da poter modificare e fare tutto ciò che serve a questo file!