Domanda

Recentemente ho deciso di stabilire un nuovo repository su un nuovo account con quasiFreeSpeech.net.So che c'è supporto per SVN, ma non sembra funzionare come previsto.

Ad esempio, se lo faccio:

svnadmin create /home/private/svn/myproject
.

Allora:

cd /home/private/svn
mkdir mytree && mkdir mytree/tags && mkdir/trunk && mkdir/branches
.

E infine, tentare di importare questo:

svn import /home/private/svn/mytree file:///home/private/svn/myproject -m "Initial import"
.

afferma di aggiungere i file, ma in realtà non esistono da nessuna parte./ svn / myproject rimane vuoto, nessuna cartelle di no .svn viene prodotta con la sorgente o la destinazione, ecc. Nessuna copia di lavoro viene creata.

Tutto quello che voglio veramente è stabilire un repository per lavorare su un'applicazione basata su symfony.

Sono percorsi qualcosa?Sto andando da noci!Grazie per qualsiasi aiuto.

È stato utile?

Soluzione

Ti manca la parte in cui hai effettuato il checkout dei file.Hai importato che la struttura della directory funziona bene nel tuo repository svn, ma non hai effettivamente eseguito un checkout.Quindi ora è necessario rimuovere la directory "Mytree" (e le sottocartelle - potrebbe essere meglio non rimuoverle immediatamente, e invece eseguire il checkout a una directory diversamente denominata per essere sicuri), dovresti essere in grado di fare:

svn checkout file:///home/private/svn/myproject mytree
.

Ciò comporterà un check-out del tuo repository ed è tutto impostato e pronto per partire!

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top