<br><br><div class="gmail_quote">On Wed, Oct 12, 2011 at 1:05 PM, Justin Holewinski <span dir="ltr"><<a href="mailto:justin.holewinski@gmail.com" target="_blank">justin.holewinski@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

I'm excited for the new largefiles extension, and I have been trying it out on some local test repositories.  I realize the extension (in its "official" form) is very new and subject to change, but I have a question on how the large files are (or are going to be) stored on the server.<div>


<br></div><div>Let's say I have two local repositories S and C.  S represents the "server" repository, and C represents a client clone.  If I add large files to C and push to S, the large files appear to be stored in $HOME/.largefiles, not in the .hg directory for S.  It looks like S just contains hashes for the files, which makes sense.  Incidentally, will there be a config option for this, for users that wish to sandbox all hg-related files in a separate directory?</div>


<div><br></div><div>Now, let's say I create a new repository accessible over SSH, called S2.  If I push C to S2, the largefiles seem to be stored in *both* $HOME/.largefiles (in the SSH account) and the .hg directory for S2.  Things are getting a bit inconsistent.</div>


<div><br></div><div>I have not tested HTTP/HTTPS, but what is the expected behavior in this case?  There may not be a writable home directory in this case.</div><div><br></div><div><br></div><div>More specifically, what are the planned methods for storing large files on mercurial servers?</div>
</blockquote><div><br></div><div>Ping?  Any comment from the largefiles devs on the planned server storage model?</div><div><br></div><div>I'm also cross-posting to mercurial-devel, as maybe the mercurial user list is not the right place for this question?</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div><div><br></div><font color="#888888">-- <br><br><div>Thanks,</div><div><br></div><div>Justin Holewinski</div><br>
</font></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><br><div>Thanks,</div><div><br></div><div>Justin Holewinski</div><br>