mercurial - mantenendo - comando xcopy esempio



Hg: come spostare i file(nella sottocartella) senza perdere la cronologia? (3)

Dal momento che hai un tag "tortoisehg", ho pensato di spiegare il modo in cui lo faccio usando la GUI.

Di solito, rinominare / spostare i file nel mio IDE, o da Windows Explorer, quindi quando vado a commit, THG mostrerà un sacco di (?) File sconosciuti e (R) file rimossi. Basta fare clic destro su uno qualsiasi dei file e scegliere "Rileva rinominare ...", quindi fare clic sul pulsante "Trova rinomina".

Potrebbe essere necessario regolare il dispositivo di scorrimento "Min Similarity" fino a ottenere tutti i file desiderati e solo i file desiderati, ma in genere è molto semplice.

https://src-bin.com

Come spostare i file (nella sottocartella) senza perdere la loro cronologia?

Nel mio repository Mercurial (intendo la cartella con il file .hg) ho MyProject / cartella con tutti i file di progetto. Ora ho bisogno di creare src / folder e spostare tutti i file su di esso (da MyProject / a MyProject / src / ). Come posso farlo senza perdere tutta la cronologia?


Answer #1

In Windows con Tortoise HG installato, c'è un'estensione della shell di Windows che la gestisce molto bene.

In Esplora risorse, è sufficiente fare clic con il pulsante destro del mouse e trascinare il / i file / i che si desidera spostare nella cartella di destinazione. Ti viene quindi presentato un pop-up che ti dà queste scelte:

HG Sposta gli articoli in versione qui

HG Copia gli articoli in versione qui






tortoisehg