<div class="gmail_quote">2011/2/24 Tulio Magno Quites Machado Filho <span dir="ltr"><<a href="mailto:tuliom@quites.com.br">tuliom@quites.com.br</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On Wednesday 23 February 2011 15:55:02 Fabio Alessandro Locati wrote:<br>
> I would suggest to look in a MongoDB idea, because this would make the<br>
> sharing very efficient, easy and secure, the only downside is that we have<br>
> to implement the versioning. We could keep a db of deltas and a db with all<br>
> the 'last version' of the objects.<br>
<br>
</div>I think Git is simpler than that.<br>
I saves all copies of a file. There is no need to use deltas. ;-)<br>
I recommend to read the chapter 9 of Pro Git:<br>
<a href="http://progit.org/book/ch9-0.html" target="_blank">http://progit.org/book/ch9-0.html</a><br>
<br>
I think that it will be necessary to modify the way that git works because it<br>
was created to provide versions for the whole repository (like SVN) and not<br>
per file (like CVS) as used in other services. Anyway, this can simplify<br>
everything.</blockquote><div>The problem with git, is sharing, not the versioning ;) </div></div>