C'è un modo per far sì che Perforce invii una e-mail su ogni assegno ad un determinato deposito?Perforce - ricezione di e-mail su ogni check-in
risposta
Sì. Tipo "user p4" per vedere la configurazione utente e poi sotto "Recensioni:" mettere il filespec dell'area in deposito in cui si desidera ricevere la notifica di un check-in, come in:
Reviews:
//depot/myproject/...
See this section del riferimento del comando P4 per maggiori informazioni.
Cosa succede se si desidera spedire una mailing list, piuttosto che un particolare utente? – Nick
Suppongo che potresti creare un utente che ha rappresentato la lista. Non sono sicuro di un modo più efficiente –
In qualità di amministratore è possibile utilizzare
p4 triggers
di script di installazione che vengono eseguiti quando vengono eseguite varie azioni (vale a dire: il check-in di un elenco modifiche). L'ho usato per inviare un'e-mail a una lista di distribuzione di cui tutti gli sviluppatori facevano parte in modo che fossero a conoscenza di chi stava controllando in che cosa e quando.
Si desidera installare lo script Daemon di revisione Perforce sul server. Quello che fa è periodicamente interrogare il server per nuovi elenchi di modifiche e invia una e-mail SOLO alle persone interessate a loro. Lo script è gestito da Perforce e puoi ottenere aiuto dal supporto tecnico per configurarlo.
È possibile scaricarlo dal sito Web Perforce dal sito di supporto (verso la parte inferiore della pagina).
Perforce sito di supporto: http://www.perforce.com/perforce/loadsupp.html
Link diretto a Script: http://public.perforce.com/public/perforce/utils/reviewd/p4review.py
Una volta che avete installato si registra il che il vostro interessato a changinglists aggiungendo il filespec al proprio account utente.
È possibile inviare l'e-mail prima di commettere l'elenco delle modifiche, solo per la revisione? Tramite uno script di file batch? – noobcode
Si potrebbe scrivere un hook pre-commit; Non l'ho mai fatto.Inoltre, ho spostato dal voler e-mail per ogni commit. Ora raccomando il flusso di lavoro della richiesta pull a tutti i nostri clienti. – Dennis
In P4V (client di Visual)
Connection
->Edit Current User
Immettere il percorso al repository sotto
Reviews
Questo è corretto per OSX & di Windows.
Grazie. Non riesco mai a ricordare dove trovare questa funzione. –
grazie per la versione client visiva! –
Nel necessariamente client di Visual (P4V), vai a Connection e Edit corrente dell'utente Sotto la finestra di dialogo utente, andare ai recensioni tab. Seleziona e deseleziona i diversi alberi del "depot"
- 1. Creazione server Python Email (ricezione)
- 2. Foursquare checkin
- 3. Recursive checkin using Clearcase
- 4. checkin su facebook: come trovare il posto
- 5. JCR checkin/checkout operazioni
- 6. Ricezione di e-mail su Heroku
- 7. Ricezione di pacchetti broadcast UDP su Linux
- 8. Ricezione di dati multicast su interfaccia specifica
- 9. URL di ricezione righe
- 10. .gitignore alternativa in Perforce
- 11. Utilizzo di Mercurial con Perforce
- 12. Perforce ed Emacs
- 13. Invia email programmaticamente su Android
- 14. Checkin se premuto all'interno di rectF in onTouchEvent
- 15. Ricezione di e-mail tramite SendGrid
- 16. GitLab 5.2 WebHook post-ricezione
- 17. Perforce ha cambiato le terminazioni di linea
- 18. xcode4 non supporta Perforce?
- 19. Perforce: mantenere Perforce dal modificare il formato di file di testo
- 20. Repository Open Source pubblici di Perforce?
- 21. Perforce auto resolve dalla riga di comando?
- 22. Integrazioni Perforce con destinazioni eliminate
- 23. Perforce per un utente di Subversion?
- 24. Perforce Revert Mostra "file non aperti su questo client"
- 25. immagine Ricezione tramite websocket
- 26. Selezione con UNION ma limitazione di ogni subquery e ricezione di valori distinti
- 27. Migrazione da git a Perforce
- 28. Come "cancellare" il buffer di ricezione su un DatagramSocket Java?
- 29. Git post-ricezione non funzionante
- 30. GitHub: gancio di post-ricezione aziendale
Stai chiedendo come configurare il server perforce per fornire questa funzionalità, o stai solo chiedendo come utente finale? Se la risposta di quest'ultimo Jeff dovesse essere sufficiente, supponendo che l'amministratore abbia impostato il demone di revisione. –
Stavo chiedendo il dopo. E, sì, la risposta di Jeff funziona per me. La risposta di Brian è anche buona cosa sapere. –