<br><br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
Mercurial was designed to have the repositories [1] you work on on your<br>
local computer -- after all it's a DVCS [2].<br>
<br>
[1] <a href="http://www.selenic.com/mercurial/wiki/index.cgi/Repository" target="_blank">http://www.selenic.com/mercurial/wiki/index.cgi/Repository</a><br>
[2] <a href="http://www.selenic.com/mercurial/wiki/index.cgi/DistributedSCM" target="_blank">http://www.selenic.com/mercurial/wiki/index.cgi/DistributedSCM</a><br>
</blockquote><div><br><br>The proposal to support an 'hg edit' hardly goes against the philosophy of being a DVCS. All its saying is that rather than asking the filesystem about what's changed, you let the user tell that information directly. And this information is stored in the local repository - not sent across the network to a centralized server (as in the case of perforce).<br>
<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
<br>
I've switched from Perforce to Mercurial in January and I do like Mercurial's<br>
model. I really don't miss good old "p4 edit".<br>
</blockquote><div><br><br>You must be using the local disk to store your workspace then. I'm not comfortable storing my files on the local disk as opposed to NFS. I don't do a commit after every single line of code that I write, and with a local disk there's always the danger of loosing my uncommitted changes due to a disk crash.<br>
<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
Some p4 users regularly do a "p4 edit" on whole subdirectories of their sources<br>
and later "revert all unchanged files" (available in p4win and p4v).<br>
</blockquote><div><br>That must be pretty rare - I haven't seen a single user do this. I used to work for Google and that's probably the biggest perforce shop I've even seen.<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
A "hg edit" is very unlikely to happen anyway as that design decision<br>
has been made.<br>
<br></blockquote><div><br><br>Like I said, it doesn't go against any of the decisions that 'hg' has made in the past. <br><br><br>- Mohit<br> </div></div>