Domanda

sto usando Mercurial per un progetto SourceForge, e ogni volta mi impegno che mi elenca come anonimo sul feed progetto. Sto usando Mercurial attraverso il plugin Eclipse Mercurial da http://bitbucket.org/mercurialeclipse/ . Quali impostazioni devo pasticciare con per SourceForge per sapere chi sono io quando spingo i miei impegna?

Mercurial conosce il mio nome utente, semplicemente sourceforge non è l'identificazione con il mio utente sourceforge. Non ho alcun problema utilizzando la versione da riga di comando di Mercurial, in realtà stavo usando questo per un po 'e ho ancora avuto lo stesso problema.

I commit vengono accuratamente etichettati basano sul mio nome utente nel .hgrc, appena sourceforge non mi identifica correttamente.

Modifica, se si vuole vedere il progetto nascente che il mio amico ed io stiamo lavorando per vedere i sintomi che sto cercando di descrivere, è qui https://sourceforge.net/projects/silversaga/

È stato utile?

Soluzione

Ho presentato un biglietto per questo problema . E 'stato ora risolto. Per chiunque sia interessato, si trattava di un bug in SourceForge, ed ora è stato corretto.

Dal commento sul biglietto dettagliare la correzione.

  

Si prega di garantire che il vostro hgrc ha un   linea simile a:

[ui]
username = Your Name <username@users.sourceforge.net

Altri suggerimenti

È possibile impostare il nome utente in ~ / .hgrc con le seguenti righe:

[ui]
username = My Name <myname@mydomain>

Questa pagina ha uno screenshot di una prefernces finestre in cui è possibile impostare questo in Eclipse:

Suppongo che l'utente mercuriale e il nome utente SourceForge sono la stessa cosa? In caso contrario, può essere un caso di loro non corrispondenza fino. Essi modo in cui si descrivono suona come sono però. Hai provato aggiungendo @ sourceforge.net o di altri permutazioni? Non ho mai usato sourceforge me quindi non ho idea se una cosa del genere rende ancora senso.

In caso contrario, io suggerirei di chiedere direttamente sourceforge e sfogliare il loro faq / aiuto, come sembra come un problema specifico per la loro messa a punto di mercuriale. Ho avuto un problema simile sul bitbucket.org, dove stavo commettendo sotto il mio nome utente locale "matt", mentre il mio nome utente bitbucket è diverso. Poi avevano un collegamento a tale utente nel changelog anche se non hanno accesso al progetto. Tutto quello che dovevo fare era cambiare il nome elencato nelle impostazioni di eclissi e tutto va bene ora.

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