On 21/01/13 18:30, Daniel Willmann wrote: > Hello, > > as you may have heard, Tom and I have been working on the SVN->Git > migration. We now have a somewhat-working conversion of the merged efl tree. > > The goal was to keep the history across the different individual > projects that make up efl and that got merged into it at some point. We > solved this by having all the individual libraries under > "legacy/<libname>" until they get merged. That means that in > pre-evas-merge commits you'll have legacy/evas with all the relevant > files that belong to evas while in the most recent commit the legacy dir > will not exist because everything is merged. > > When looking at the history of a file this means that you still get to > see all the pre-merge changes that happened (and you will know it was > pre merge if this change happened in legacy/). > > We also started fixing the commit names (since Git uses real-name + > email instead of username). Please review the list at: > > http://trac.enlightenment.org/e/wiki/GIT_Migration_Authors > > and fix any problems/issues. > > We will probably also trim down the git-svn-id to only include the SVN > revision (so tickets, etc. could still be mapped) and remove the other > cruft. > > Finally, the current state of the repository can be found here: > https://github.com/tasn/efl > > Note that the merged efl tree did not have branches/tags yet so that's > why there is only master. The scripts for converting elementary and e > are currently running and those repos will have the appropriate > tags/branches. > > We will let you know when they are ready to share. > > > Regards, > Tom and Daniel
Updates: Elementary is now in, including branches and tags: https://github.com/tasn/elementary Needless to say that the branches and tags are "true" git branches and tags. That is they look as if they were really done in git. We didn't modify the authors in elementary yet. We did however fixed all the commit messages in both elm and efl to show: "SVN revision: 435435" instead of the "git-svn: ..." tag at the bottom of the commits, so it's cleaner and nicer. Anyhow, elementary and efl are good examples of what we plan on doing for the rest as well. So please check and let us know if you have any comments. I don't think we have anything else left to do. Regards, Daniel and Tom. ------------------------------------------------------------------------------ Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnnow-d2d _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel