Hi!

I don't now if you are planning to use gerrit, but in our case, git-annex 
didn't work well at all. See [1] below.

We had to go with git submodules, which has a way better support in gerrit, 
and better support for handling branches. We're also adding support for tag 
in .gitmodules, so we can rebuild a tree of all submodules from the 
configuration baseline prior to release, or simply lock the revision of 
submodules not changing often, like 3rd party modules.

Just my 2 cents.
/Mattias

[1] Issue 3113 git-annex support 
<https://code.google.com/p/gerrit/issues/detail?id=3113>

Den torsdag 4 juni 2015 kl. 11:58:27 UTC+2 skrev reinhar...@yahoo.de:
>
> Thanks, Magnus for your time and insights!
>
> Am Donnerstag, 4. Juni 2015 11:36:15 UTC+2 schrieb Magnus Therning:
>>
>> On 4 June 2015 at 11:22, reinhart_herzog via Git for human beings 
>> <git-...@googlegroups.com> wrote: 
>> > Hi, 
>> > 
>> > I'll have to take a look at git-annex and bup. 
>> > 
>> > You're right we've developed a tool that makes externals management 
>> easier 
>> > (checking if a newer revision of a external exist, with the option to 
>> update 
>> > to a desired new revision and show the log of the referenced external). 
>> > But we won't get rid of externals as we're not only referencing 
>> libraries. 
>> > We've built a settings-system that is based on text-files which relies 
>> upon 
>> > externals... 
>>
>> I suspect that makes it very difficult for you to move to git, or any 
>> other VCS for that matter. 
>>
>> If you are bent that way, you might want to think through how the 
>> settings-system's requirements could be satisfied if SVN externals 
>> weren't available.  Maybe there are good arguments to move in that 
>> direction even while you continue to use SVN... once that is done it's 
>> easy to slip in git :) 
>>
>> /M 
>>
>> -- 
>> Magnus Therning                      OpenPGP: 0xAB4DFBA4 
>> email: mag...@therning.org   jabber: mag...@therning.org 
>> twitter: magthe               http://therning.org/magnus 
>>
>

-- 
You received this message because you are subscribed to the Google Groups "Git 
for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to git-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to