[Solid_software] test solid conversion from svn to git and github
Zhiwen Zhao
zwzhao at jlab.org
Thu Mar 22 11:27:53 EDT 2018
Dear All
I forgot to mention that we should test how to organize things on github
also.
"jlabsolid" organization is setup to organize solid software and can
include many repos.
Comparing to the jlab paid "JeffersonLab" organization, it's free so
everything is public, just like our svn has been.
We can't use it for sensitive things like documents but we have overleaf
for that.
It allows a clear view of all repos and most detailed control of rights
by individual teams in the future.
If we use "JeffersonLab" organization, we would need to search to find
all solid repo and the control of rights would need to be managed
differently.
The member of "jlabsolid" organization is set yo have "write" permission
for all repos and I have added a few of you as members.
For some occasional contributor, like a event generator author, it can
added as a member of the particular repo.
Zhiwen
On 3/21/2018 6:12 PM, Zhiwen Zhao wrote:
> Dear All
>
> We have been talking about a conversion from svn to git and github
> here is just a test
> ===================================================
> The svn location
> https://jlabsvn.jlab.org/svnroot/solid/
>
> the github organization including all repo are at
> https://github.com/jlabsolid/
>
> event generator will have individual repo
> for example "evgen_BHphoton" converted from svn "evgen/genTCS"
>
> code running simulation,digitization simulation,analyzing simulation
> result are all under one repo "solid_gemc2
> It's converted from svn "solid_gemc2"
> then add digitization/gem from Weizhi's current GEM digitization
> then add study/tracking from Weizhi's current tracking
> We can add mrpc digitization later
>
> All code for individual subsystem, not closely linked to current
> simulation, should be in a separate repo
> for example "subsystem_baffle" converted from svn "subsystem/baffle"
>
> We should start use branches for devel and keep master as production
> version
> All conversion and merge are done by "git svn" and "git subtree" with
> history preserved
> =====================================================
>
> Please test and give comments, especially if you see anything missing or
> wrong.
> Once we think it's OK, we can freeze the svn and do a clean conversion.
>
> Thanks
>
> Zhiwen
>
>
> _______________________________________________
> Solid_software mailing list
> Solid_software at jlab.org
> https://mailman.jlab.org/mailman/listinfo/solid_software
More information about the Solid_software
mailing list