On Tue, Jan 22, 2013 at 11:15 PM, Tom Hacohen <tom.haco...@samsung.com> wrote: > 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
Coolz! This also works well. It builds well and git works ok. Now I can get rid of annoying git-svn stuffs. qgit and gitk work awesome on this :) I hope to make a commit based on git repository. Thanks for your good job. Daniel Juyung Seo (SeoZ) > 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 ------------------------------------------------------------------------------ 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