Arianne Source Code Repositories

From Arianne
Jump to: navigation, search

The Arianne project currently uses CVS and git to manages the source code.

Contents

Projects still using CVS

Server: arianne.cvs.sf.net
Protocol: pserver for read-only access, extssh for developers
Repository: /cvsroot/arianne
Web-based repository viewer: http://arianne.cvs.sourceforge.net/

Stendhal

Module: stendhal

JMaPacman

Module: jmapacman


Projects using git

Marauroa has been migrated to git.

read-only access: git://arianne.git.sourceforge.net/gitroot/arianne/marauroa.git
read/write access for developers: ssh://USERNAME@arianne.git.sourceforge.net/gitroot/arianne/marauroa.git
Web-based repository viewer: http://arianne.git.sourceforge.net


Marboard has been migrated to git.

read-only access: git://arianne.git.sourceforge.net/gitroot/arianne/marboard.git
read/write access for developers: ssh://USERNAME@arianne.git.sourceforge.net/gitroot/arianne/marboard.git
Web-based repository viewer: http://arianne.git.sourceforge.net


Example .git/config for developers

Note: Do not put project specific settings into your .gitconfig file in your home folder but use the config file in the .git folder of the individual projects for those.

[core]
        repositoryformatversion = 0
        filemode = true
        logallrefupdates = true
        autocrlf = false
[branch "master"]
         remote = origin
        merge = refs/heads/master
[remote "origin"]
        url = ssh://USERNAME@arianne.git.sourceforge.net/gitroot/arianne/marauroa.git
        fetch = +refs/heads/*:refs/remotes/origin/*
[user]
        name = USERNAME
        email = USERNAME@users.sourceforge.net


Please make sure, that you use the long form of your Sourceforge email address.

Terms used in git

HEAD 
refers to the currently checked out workspace.
master 
refers to the commited changes (that is HEAD in CVS)
origin/master 
refers to committed changes that have been pushed to Sourceforge.
"commit" 
is only local, after a local commit one has to "push" the changes to Sourceforge.


[ http://wiki.eclipse.org/EGit/User_Guide Eclipse Git User Guide]

Personal tools
Namespaces
Variants
Actions
Navigation
stendhal for players
portal
resources
Toolbox