The CruiseControl.NET project (or users of that project) has encountered a similar 
problem. They have documented it at

http://confluence.public.thoughtworks.org/display/CCNET/VSS

Here is the bit that sounds interesting:

<ccnetdoc>
CCNet periodically reports the following error when connecting to VSS: "Unable to open 
user login file \SourceSafe\Vss60\data\loggedin\<userid>.log." What gives?

If you have set CCNet up to manage multiple projects that all connect to the VSS 
repository using the same user id then you may sporadically receive this failure. Our 
analysis suggests that the root of the problem is caused by the fact that VSS will 
create the <userid>.log file when a user logs into VSS and delete it when the user 
logs out again. If a second build is using the repository concurrently with the same 
user, when that second build logs out it looks for <userid>.log, but it's gone. Hence 
the error.

There are three approaches that you can take to deal with this: 

  * Log into VSS using different users for each CCNet project. 
  * You can keep CCNet from publishing exceptions , so this exception will just get 
logged into the ccnet.log file. 
  * Leave the VSS GUI open on the integration server. This will mean the userid.log 
file never gets deleted. 
</ccnetdoc>

As you can see it's not exactly the same error, but this might help you figure out 
what's going on!

--Edwin

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Ivan Pavlovic
Sent: Wednesday, September 29, 2004 2:11 AM
To: [EMAIL PROTECTED]
Subject: [Nant-users] Problem with VSSCheckOut Task

Hi,

I have a problem with following VSSCheckOut Task

                <vsscheckout 
                        user="${scc.username}"
                        password="${scc.password}"
                        localpath="${scc.workingfolder}\doc\build.number"
                        writable = "true"
                        dbpath="${scc.dbpath}"
                        path="${scc.dir}/doc/build.number"
                        comment="Checking out build number for building"
                        verbose="${verbose}"
                />

Nant is started under domain Admin account ([EMAIL PROTECTED]) who has all
necessary premissions to access source safe database and build output
folder. When I start Nant, I recive folowing error:

Could not create ....loggedin\project.log file

If I start VSS Explorer under that account and run NANt again I get a
following error

Access Denied to ....rights.dat

Does anyone have idea whai is going on? I can start VSS Explorer under
[EMAIL PROTECTED] account but it files everytime when i want to access VSS
database trough script. I have also tried to access VSS database trough UNC
and trough C:\... path and result is the same :(

Help!

Ivan Pavlović

Hive Studios d.o.o.
Hilandarska 32/4
11000 Belgrade
Serbia And Montenegro

phone:  +381 (11) 32 46 194
fax:    +381 (11) 32 42 152




-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
_______________________________________________
Nant-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-users


-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
_______________________________________________
Nant-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-users

Reply via email to