Domanda

Mi piacerebbe sapere come rinominare una specifica ramo (alias, una "mappatura ramo") in per forza. Il client P4V non consente di modificare il nome del ramo spec.

E 'sicuro sufficiente aggiungere un'altra specifica ramo, copiare le impostazioni e rimuovere quella vecchia?

È stato utile?

Soluzione

Per forza non fornisce un meccanismo per rinominare una specifica filiale. Forse temono si potrebbe inavvertitamente rompere alcuni script se si va e rinominare uno?

Sì, è sicuro di crearne uno nuovo, copiare le impostazioni dal vecchio ed eliminarlo (a condizione che non si basa su una specifica ramo con il vecchio nome, ovviamente).

Altri suggerimenti

La mancanza di ramo spec ridenominazione si estende a tutte le specifiche (utenti, gruppi, clienti, etichette, posti di lavoro, etc.). Questo è dove la linea di comando può tornare utile:

p4 branch -o OLDBRANCH | sed -e "s,OLDBRANCH,NEWBRANCH," | p4 branch -i && p4 branch -d OLDBRANCH

Controlla questo link:

http://kb.perforce.com/article/24/renaming- depot-directory

La procedura dipende dalla versione del server. Per esempio nei 2009+ server si utilizza editpl e PMOVE rinominare e mantenere la cronologia dei file.

Sì. Ma è necessario fare un p4 integrare per ottenere i file sopra. Questo è ciò che P4V "copiare o rinominare" fa. Utilizzare l'opzione di ridenominazione, che elimina anche i vecchi file.

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