Domanda

Sono un nuovo con P4V, quindi per favore sii paziente se le mie domande sono "semplici" :)

Descrizione:

Voglio scrivere uno script che su qualsiasi creazione di "nuovo spazio di lavoro" imposterà i caratteri della linea della sua proprietà "per i file di testo:" a "condiviso: scrive uno stile unix e legge lo stile locale" (la proprietà è sotto la scheda "avanzata" ).

Domande:

  • Trigger - Capisco che devo aggiungere un record alla tabella Trigger, ma non so cosa deve contenere il record (un esempio sarà fantastico).
  • Script - Voglio scrivere lo script con Groovy (sono in ambiente di Windows), come faccio a fare riferimento a un "nuovo spazio di lavoro" dall'interno dello script? Dove posso conservare lo script in modo che il trigger possa eseguirlo?

Per ora è tutto, pensieri qualcuno?

Saluti, Igor.

È stato utile?

Soluzione

In effetti, puoi usare un grilletto per raggiungere il tuo obiettivo.

Il trigger sarà un trigger "forma-in" con un valore "percorso" di "client".

Dovrai imparare a lavorare con la riga di comando perforce e con il semplice formato di file di testo che Perforce utilizza per le specifiche dell'area di lavoro.

Dovresti dare un'occhiata a questa domanda correlata: Come impostare le impostazioni predefinite per le specifiche del client perforce

E puoi trovare documentazione ed esempi nei manuali di perforce qui: http://www.perforce.com/perforce/doc.current/manuals/p4sag/chapter.scripting.html

Ecco un altro documento più vecchio con un buon materiale di sfondo: http://www.perforce.com/sites/default/files/writing-triggers-paper_0.pdf

Dopo aver letto tutto quel materiale, impostare un server di test da utilizzare per sviluppare i tuoi trigger e provato a scrivere alcuni trigger da solo, probabilmente avrai alcune domande aggiuntive da porre sui dettagli, ma il tuo trigger proposto è abbastanza semplice che Probabilmente sarai in grado di capirlo con qualche sperimentazione una volta che hai esaminato questi esempi.

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