Svn checkout il contenuto di una cartella, non la cartella stessa
-
06-09-2019 - |
Domanda
Sono abbastanza nuovo per linux e svn. Sto cercando di checkout nella cartella tronco di un progetto nella mia directory public_html con questo comando (mentre in public_html):
svn checkout file:///home/landonwinters/svn/waterproject/trunk
La directory waterproject contiene i file da scompattando una base di installazione di Drupal.
Si estrae bene, tranne tutti i file sono in public_html/trunk
invece di essere solo in public_html
.
Non so il comando per spostare tutti i contenuti del tronco fino a tronco public_html e rm, ma credo che avrei potuto capirlo in modo relativamente semplice. Voglio solo sapere se posso solo controllare il contenuto di una cartella, senza la cartella stessa.
Soluzione
Basta aggiungere un .
ad esso:
svn checkout file:///home/landonwinters/svn/waterproject/trunk .
Ciò significa: il check-out alle directory corrente
.Altri suggerimenti
svn co svn://path destination
Per specificare la directory corrente, utilizzare un "" per la vostra directory di destinazione:
svn checkout file:///home/landonwinters/svn/waterproject/trunk .
È sufficiente aggiungere la directory sulla riga di comando:
svn checkout svn://192.168.1.1/projectname/ target-directory/
Fornire la directory sulla riga di comando:
svn checkout file:///home/landonwinters/svn/waterproject/trunk public_html