Misschien kan iemand met wat meer ervaring in cvs mij even op weg helpen met het juist configuren van mijn eigen cvs server.
Het goede nieuws is dat het iedergeval goed werkt, alleen weet ik niet zeker of het ook goed is.
Ik zal even mijn huidige cvs situatie omschrijven.
Mijn repository start hier :
/usr/export/cvsroot
aangemaakt met cvs -d /usr/export/cvsroot init (zoiets was het..)
Via tortoise heb ik nu twee projecten(modules) aangemaakt.
Mijn dir op de cvs server ziet er nu zo uit :
/usrl/ocal/exports/cvsroot/CVSROOT
.#checkoutlist .#rcsinfo config loginfo,v taginfo,v
.#commitinfo .#taginfo config,v modules val-tags
.#config .#verifymsg cvswrappers modules,v verifymsg
.#cvswrappers Emptydir cvswrappers,v notify verifymsg,v
.#editinfo checkoutlist editinfo notify,v
.#loginfo checkoutlist,v editinfo,v rcsinfo
.#modules commitinfo history rcsinfo,v
.#notify commitinfo,v loginfo taginfo
/usr/local/exports/cvsroot/project1
index.php,v
/usr/local/exports/cvsroot/project2
index.php,v
Ten eerste vraag ik me af of de projecten wel op de goed plaats staan.
Moeten deze niet onder /usrl/ocal/exports/cvsroot/CVSROOT staan,
dus /usrl/ocal/exports/cvsroot/CVSROOT/project1
Ten tweede wil ik graag gebruik maken van cvs alias functie zoals beschreven op de url :
http://ximbiot.com/cvs/manual/cvs-1.12.12/cvs_18.html#SEC177
Het ziet er niet zo lastig uit maar ik krijg het niet werkend.
Ik heb op de cvs server deze bestanden al aan proberen te passen
modules,v en .#modules
En heb ik de CVSROOT opgehaald door en checkout te doen van de module CVSROOT dus :
:pserver:ruud@10.0.0.50:/exports/cvsroot/CVSROOT
toen de modules aangepast en weer een commit gedaan, veder las ik dat je een release moest doen om veranderingen in de admin files door te voeren, dit ook gedaan maar helaas zonder resultaat.
In de module file heb ik dit gedaan
project1 -a project2/include/
Als het goed is moet cvs nu in project2 een include dir maken met daarin de index.php van project1.
Helaas werkt dit dus niet. Iemand misschien tips?
Het goede nieuws is dat het iedergeval goed werkt, alleen weet ik niet zeker of het ook goed is.
Ik zal even mijn huidige cvs situatie omschrijven.
Mijn repository start hier :
/usr/export/cvsroot
aangemaakt met cvs -d /usr/export/cvsroot init (zoiets was het..)
Via tortoise heb ik nu twee projecten(modules) aangemaakt.
Mijn dir op de cvs server ziet er nu zo uit :
/usrl/ocal/exports/cvsroot/CVSROOT
.#checkoutlist .#rcsinfo config loginfo,v taginfo,v
.#commitinfo .#taginfo config,v modules val-tags
.#config .#verifymsg cvswrappers modules,v verifymsg
.#cvswrappers Emptydir cvswrappers,v notify verifymsg,v
.#editinfo checkoutlist editinfo notify,v
.#loginfo checkoutlist,v editinfo,v rcsinfo
.#modules commitinfo history rcsinfo,v
.#notify commitinfo,v loginfo taginfo
/usr/local/exports/cvsroot/project1
index.php,v
/usr/local/exports/cvsroot/project2
index.php,v
Ten eerste vraag ik me af of de projecten wel op de goed plaats staan.
Moeten deze niet onder /usrl/ocal/exports/cvsroot/CVSROOT staan,
dus /usrl/ocal/exports/cvsroot/CVSROOT/project1
Ten tweede wil ik graag gebruik maken van cvs alias functie zoals beschreven op de url :
http://ximbiot.com/cvs/manual/cvs-1.12.12/cvs_18.html#SEC177
Het ziet er niet zo lastig uit maar ik krijg het niet werkend.
Ik heb op de cvs server deze bestanden al aan proberen te passen
modules,v en .#modules
En heb ik de CVSROOT opgehaald door en checkout te doen van de module CVSROOT dus :
:pserver:ruud@10.0.0.50:/exports/cvsroot/CVSROOT
toen de modules aangepast en weer een commit gedaan, veder las ik dat je een release moest doen om veranderingen in de admin files door te voeren, dit ook gedaan maar helaas zonder resultaat.
In de module file heb ik dit gedaan
project1 -a project2/include/
Als het goed is moet cvs nu in project2 een include dir maken met daarin de index.php van project1.
Helaas werkt dit dus niet. Iemand misschien tips?