Under the git-centric assumption that each cas client will need it's own git
repository, the mod_auth_cas codebase has already been migrated, pruned,
cleaned and is ready to roll:
https://github.com/CCAS/mod_auth_cas

Who is the "jasig" organization admin?  More importantly, who should I work
with to move the mod_auth_cas repo from my "CCAS" organization to the
"jasig" organization ,  create a mod_auth_cas-dev team, etc?

A few notes here, in case it will save someone else a few headaches.  Note
that I used git-svn to do the migration locally (GitHub's automatic SVN
migration might be too simplistic for the CAS repo, depending on
branching/tagging complexity).
*  Git tags are not the same as SVN tags, so the conversion was not perfect.
 I had to delete several extraneous tags of the form "mod_auth_cas@
{revnumber}"
*  Git "best practices" tag naming seems to be of the form v1.2.3, so tags
were renamed from, e.g., mod_auth_cas-1.0.8 to v1.0.8.
* Changes made to tag directories cause "git svn clone" to fail, requiring
use of "git svn fetch -r{specific failed rev}"
*  git-svn assumes that the first directory under sources.jasig.org is top
of the repository - make sure "--no-minimize-url" is used for individual cas
clients under /cas-clients .
* When making changes like renaming/deleting tags or branches, you'll need
to use the --mirror and/or --all parameters to git push.
* Gource (http://code.google.com/p/gource/) is a great way to kill time
during a lengthy import/export.

-Matt

On Thu, Jul 28, 2011 at 12:22 PM, Marvin Addison
<[email protected]>wrote:

> The ayes have it by a landslide.  The entire CAS server codebase is
> moving to Git; https://issues.jasig.org/browse/CAS-997 updated
> accordingly.
>
> M
>
> --
> You are currently subscribed to [email protected] as:
> [email protected]
> To unsubscribe, change settings or access archives, see
> http://www.ja-sig.org/wiki/display/JSG/cas-dev
>



-- 
[email protected]
Key ID:7208B5B4

-- 
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-dev

Reply via email to