Obtenir un message d'erreur CruisecControl.net «SVN: Impossible d'obtenir un nom d'utilisateur ou un mot de passe»

StackOverflow https://stackoverflow.com/questions/8879436

Question

J'ai mis en place un deuxième projet dans CCNET et sur le deuxième projet, j'obtiens l'erreur suivante

Source control operation failed: svn: Can't get username or password
. Process command: svn log svn://unit-e-2/*<projectName>* -r
"{2012-01-13T20:15:50Z}:{2012-01-16T10:38:45Z}" --verbose --xml
--no-auth-cache --non-interactive

J'ai exécuté la commande ci-dessus à partir de la ligne de commande à partir du répertoire de travail du projet et il s'exécute comme prévu. Le projet Originals construit également et n'a pas d'erreurs.

J'ai également vérifié tous les chemins du fichier de configuration et ils sont corrects

Les versions du logiciel sont
Version CCNET: 1.6.7981.1
SVN Version 1.6.13

Quelqu'un a-t-il des suggestions sur quelle pourrait être la cause du problème?

Éditer
Le fichier ccnet.config (désolé pour la marque de formatage ne joue pas bien avec tout le XML)

u003C?xml version="1.0" encoding="utf-8" ?>
u003Ccruisecontrol xmlns:cb="urn:ccnet.config.builder">
u003Cproject>
u003Cname>Myregieu003C/name>
u003Ccategory>Construction continueu003C/category>
u003CartifactDirectory>C: CruiseControlBuilds Artefactsu003C/artifactDirectory>
u003CwebURL>http: //enb0111d46842s/ccnet/server/local/project/myregistry/viewprojectorport.aspxu003C/webURL>
u003Ctriggers>
u003CintervalTrigger name="continuous" seconds="60" buildCondition="IfModificationExists" />
u003C/triggers>
u003Cstate type="state" directory="C:CruiseControlBuildsState" />
u003Clabeller type="assemblyVersionLabeller">
u003Cmajor>2u003C/major>
u003Cminor>1u003C/minor>
u003CincrementOnFailure>fauxu003C/incrementOnFailure>
u003C/labeller>
u003CmodificationDelaySeconds>2u003C/modificationDelaySeconds>
u003Csourcecontrol type="svn">
u003Cexecutable>SVNu003C/executable>
u003CworkingDirectory>C: myRegistry Trunku003C/workingDirectory>
u003CtrunkUrl>svn: // unit-e-2 / myRegistry / trunku003C/trunkUrl>
u003C/sourcecontrol>
u003Ctasks>
u003Cmsbuild>
u003Cexecutable>C: Windows Microsoft.net Framework v3.5 msbuild.exeu003C/executable>
u003CworkingDirectory>C: myRegistry Trunku003C/workingDirectory>
u003CprojectFile>MyRegistry.slnu003C/projectFile>
u003CbuildArgs>/ T: Rebuild / P: Configuration = Release / V: Mu003C/buildArgs>
u003Ctargets>Propre; construireu003C/targets>
u003Ctimeout>1200u003C/timeout>
u003C/msbuild>
u003C/tasks>
u003Cpublishers>
u003Cmerge>
u003Cfiles>
u003Cfile>C: CruiseControlBuilds artefacts msbuild-résults.xmlu003C/file>
u003C/files>
u003C/merge>
u003Cxmllogger />
u003C/publishers>
u003C/project>
u003Cproject>
u003Cname>Sendstudentinfotonhhgu003C/name>
u003Ccategory>Construction continueu003C/category>
u003CartifactDirectory>C: CruiseControlBuilds artefacts sendstudentinfotonhhgu003C/artifactDirectory>
u003CwebURL>http: //enb0111d46842s/ccnet/server/local/project/sendstudentinfotonhhg/viewprojectorport.aspxu003C/webURL>
u003Ctriggers>
u003CintervalTrigger name="continuous" seconds="60" buildCondition="IfModificationExists" />
u003C/triggers>
u003Cstate type="state" directory="C:CruiseControlBuildsState" />
u003Clabeller type="assemblyVersionLabeller">
u003Cmajor>2u003C/major>
u003Cminor>1u003C/minor>
u003CincrementOnFailure>fauxu003C/incrementOnFailure>
u003C/labeller>
u003CmodificationDelaySeconds>2u003C/modificationDelaySeconds>
u003Csourcecontrol type="svn">
u003Cexecutable>svn.exeu003C/executable>
u003CworkingDirectory>C: sendstudentinfotonhhg troncu003C/workingDirectory>
u003CtrunkUrl>svn: // unit-e-2 / sendstudentinfotonhhg / trunku003C/trunkUrl>
u003C/sourcecontrol>
u003Ctasks>
u003Cmsbuild>
u003Cexecutable>C: Windows Microsoft.net Framework V4.0.30319 msbuild.exeu003C/executable>
u003CworkingDirectory>C: sendstudentinfotonhhg trunk sendstudentinfotonhhgu003C/workingDirectory>
u003CprojectFile>Sendstudentinfotonhhg.slnu003C/projectFile>
u003CbuildArgs>/ T: Rebuild / P: Configuration = Release / V: Mu003C/buildArgs>
u003Ctargets>Propre; construireu003C/targets>
u003Ctimeout>1200u003C/timeout>
u003C/msbuild>
u003C/tasks>
u003Cpublishers>
u003Cmerge>
u003Cfiles>
u003Cfile>C: CruiseControlBuilds Artefacts SendStudentinfotonhhg msbuild-résults.xmlu003C/file>
u003C/files>
u003C/merge>
u003Cxmllogger />
u003C/publishers>
u003C/project>
u003C/cruisecontrol>

Était-ce utile?

La solution

I recommend running the ccnet windows service as a different user account, run svn info svn://unit-e-2, and then enter the username and password to cache them.

See DilbertDave's answer here:

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top