hi.

Yep. Based on my reading, "git svn" does not yet support svn:externals at all. 
One may use a number of different helper scripts to get around this difficulty. 
There are also many strategies to solving this problem. One that might be 
useful is: https://github.com/andrep/git-svn-clone-externals

It is worth noting that simply creating a symlink in the right place may not 
create builds that are portable from that development system (this was my 
experience on Linux anyway using cmake and Makefiles)--- "make install" will 
merely copy the symlink--- not follow it. Symlinks, while supported on 
NTFS/Windows are less common than in Unix-like operating systems, so one might 
not see this issue on that platform.

Finally, I wanted to thank the Blender development community for making such an 
awesome work of art. 

Moreover, I commend the maintainers of the Blender build systems, it is now 
trivial to get blender built on GNU/Linux using cmake. 

So a big Thank You to everyone who has added to the amazing thing that is 
Blender!

have a day.yad
jdpf


On Mar 13, 2012, at 7:53 AM, Martin Poirier wrote:

> Hi,
> 
> The datafiles directory has the following svn property:
> 
> svn:externals = locale 
> https://svn.blender.org/svnroot/bf-translations/trunk/locale
> 
> Which links the locale subdirectory to another repository.
> 
> This is also the case for release/scripts for the addons and addons_contrib 
> folders:
> 
> 
> addons https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons
> addons_contrib 
> https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons
> 
> 
> Looks like git's svn support doesn't allow externals out of the box.
> 
> Good luck!
> 
> 
> Martin
> 
> 
> 
> 
> 
>> ________________________________
>> From: Wander Lairson Costa <[email protected]>
>> To: [email protected] 
>> Sent: Tuesday, March 13, 2012 7:44:16 AM
>> Subject: [Bf-committers] Directory visibility on web and git access
>> 
>> Dear all,
>> 
>> I am new to blender and this is my first post in this mailing list.
>> 
>> Recently I tried to download blender source code from official svn
>> repository through "git svn":
>> 
>> $ mkdir blender-svn
>> $ cd blender-svn
>> $ git svn clone https://svn.blender.org/svnroot/bf-blender/trunk/blender 
>> blender
>> 
>> Code compile successfully but I got an error during "make install",
>> saying "locale" file was not found. And indeed the directory
>> "release/datafiles/locale" was not there. Then I tried to download it
>> through normal svn client and everything worked fine.
>> 
>> Going deeper into this problem I noticed when trying to see the
>> repository through web I cannot see the locale directory [1]. The
>> directory is not there also for the official git mirror [2]. Trying to
>> download the master branch as a .tar.gz doesn't work either.
>> 
>> Does anyone have an idea of what's going on?
>> 
>> [1] 
>> https://svn.blender.org/svnroot/bf-blender/trunk/blender/release/datafiles/
>> 
>> [2] 
>> https://gitorious.org/blenderprojects/blender/trees/master/blender/release/datafiles
>> 
>> -- 
>> Best Regards,
>> Wander Lairson Costa
>> _______________________________________________
>> Bf-committers mailing list
>> [email protected]
>> http://lists.blender.org/mailman/listinfo/bf-committers
>> 
>> 
>> 
> _______________________________________________
> Bf-committers mailing list
> [email protected]
> http://lists.blender.org/mailman/listinfo/bf-committers

_______________________________________________
Bf-committers mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-committers

Reply via email to