<div>Sometimes it's important to know who has made  a push, when, and which changesets were included.</div><div><br></div><div>This information could also be used by extensions to provide alternate methods of access control.</div>

<div><br></div><div>My initial idea is to create a file named '.hg/push-history' and for each successful push, store a new record in it with these fields:</div><div>date - login - revset - source</div><div><br></div>

<div>date: when the push was accepted</div><div>login: who did the push</div><div>revset: which changesets were pushed</div><div>source: ssh / http / local file / something else?</div><div>other fields?</div><br clear="all">

<div>Any suggestions ?</div><div><br></div><div><br></div>-- <br>Elifarley Cruz<br><br>Google Buzz: <a href="http://bit.ly/elifarley-gbuzz" target="_blank">http://bit.ly/elifarley-gbuzz</a><br>Google Reader: <a href="http://bit.ly/elifarley-reader" target="_blank">http://bit.ly/elifarley-reader</a><br>

Bookmarks: <a href="http://delicious.com/elifarley" target="_blank">http://delicious.com/elifarley</a><br>Professional info: <a href="http://linkd.in/elifarley" target="_blank">http://linkd.in/elifarley</a>  |  <a href="http://openhatch.org/people/elifarley/" target="_blank">http://openhatch.org/people/elifarley/</a><br>

<a href="http://twitter.com/elifarley" target="_blank">http://twitter.com/elifarley</a><br>-<br><br> " Do not believe anything because it is said by an authority, or if it  is said to come from angels, or from Gods, or from an inspired source.   Believe it only if you have explored it in your own heart and mind and body and found it to be true.  Work out your own path, through diligence."<br>

- Gautama Buddha<br>