[crossfire] Git for arch, maps, server, and client
Nicolas Weeger
nicolas.weeger at laposte.net
Wed May 5 13:01:00 CDT 2021
Hello.
Fine for me, go ahead :)
Thanks
Nicolas
Le mardi 4 mai 2021, 23:45:38 CEST Kevin Zheng a écrit :
> Hi there,
>
> Some months ago I proposed switching the arch, maps, server, and client
> repositories to Git. Since feedback on the mailing list was positive, I
> think now is a good time to make the switch.
>
> - If you have SVN checkouts of the arch, maps, server, or client
> repositories, get Git and clone the Git version from:
>
> https://sourceforge.net/p/crossfire/_list/git
>
> If you are running a server that tracks one of these repositories, you
> should probably update those, too.
>
> - Before UTC Saturday 2021-05-08 22:00, please continue committing to
> SVN as usual. I will be manually keeping the Git up to date with SVN,
> so it may be a bit slow keeping up. Please do not commit to Git during
> this time.
>
> - At UTC Saturday 2021-05-08 22:00, I will update these Git repositories
> from SVN one last time. Future commits in these repositories should go
> into Git. SVN will continue to be used for the repositories that
> haven't switched. The migrated repositories will still continue to
> exist in SVN for a while, but should not be committed to. Hopefully
> nobody gets confused by the fact that there are two repositories. At
> some point, perhaps we should delete these repositories from SVN.
>
> I'd like to tentatively suggest this policy for commits going into Git:
>
> 1. To preserve linear history, no merge commits in 'master'. When
> merging branches into 'master', rebase the branch against 'master'
> and then do a fast-forward from 'master'.
>
> 2. Commit messages begin with a short, one-line summary, followed by a
> blank line, followed by more detailed explanatory text, if necessary.
> Lines are wrapped to approximately 72-ish characters.
>
> Comments and feedback is appreciated, as is your patience while we make
> the switch.
>
> Regards,
> Kevin
> _______________________________________________
> crossfire mailing list
> crossfire at metalforge.org
> http://mailman.metalforge.org/mailman/listinfo/crossfire
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: This is a digitally signed message part.
URL: <http://mailman.metalforge.org/pipermail/crossfire/attachments/20210505/4fda1643/attachment.sig>
More information about the crossfire
mailing list