You can subscribe to this list here.
| 2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(2) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2003 |
Jan
(16) |
Feb
(8) |
Mar
(64) |
Apr
(21) |
May
(11) |
Jun
(19) |
Jul
(14) |
Aug
(70) |
Sep
|
Oct
(23) |
Nov
(50) |
Dec
(37) |
| 2004 |
Jan
(2) |
Feb
(35) |
Mar
(27) |
Apr
(39) |
May
(3) |
Jun
(6) |
Jul
(34) |
Aug
(8) |
Sep
(16) |
Oct
(5) |
Nov
(11) |
Dec
(12) |
| 2005 |
Jan
(2) |
Feb
(5) |
Mar
(2) |
Apr
(7) |
May
|
Jun
(1) |
Jul
(1) |
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
| 2006 |
Jan
(2) |
Feb
(6) |
Mar
(2) |
Apr
|
May
(2) |
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Paul B. <bro...@gm...> - 2006-07-14 00:00:06
|
Hi all, When Draco detects that changes have been submitted to the source control system is it possible to skip the the automatic "Get" of the files. I want to jump straight to the build script and do the get after some other steps. I know I could modify the code but I am hoping there is some other method available. Thanks Paul |
|
From: Eric L. <eri...@gm...> - 2006-05-29 22:08:03
|
Hello Guys, Thank you everyone for the excellent tool "Draco.Net". I'm evaluating it today and found that it didn't support SMTP authentication. I did the implementation but I don't know how to send a patch to the developers... Anyone knows how to do this? []'s Eric Lemes |
|
From: Bryan D. A. <ban...@tr...> - 2006-03-20 13:21:12
|
This is great news! Glad to see SourceForge offering this! -----Original Message----- From: dra...@li... [mailto:dra...@li...] On Behalf Of Arild Fines Sent: Thursday, March 02, 2006 3:04 PM To: dra...@li...; dra...@li... Subject: [Draconet-users] RE: [Draconet-developers] Draco sourceforge code repository has been migrated to Subversion. Paul Welter wrote: > Since sourceforge now supports Subversion, I've migrated Draco code > repository to Subversion.=20 Yay! -- Arild ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D110944&bid=3D241720&dat=3D= 121642 _______________________________________________ Draconet-users mailing list Dra...@li... https://lists.sourceforge.net/lists/listinfo/draconet-users |
|
From: Arild F. <ari...@br...> - 2006-03-02 20:04:38
|
Paul Welter wrote: > Since sourceforge now supports Subversion, I've migrated Draco code > repository to Subversion. Yay! -- Arild |
|
From: Paul W. <pw...@lo...> - 2006-02-23 17:24:32
|
Since sourceforge now supports Subversion, I've migrated Draco code repository to Subversion. Subversion is a far superior repository. Check out the following for more information on how to access the repo... =20 https://sourceforge.net/svn/?group_id=3D66880 =20 ~ Paul |
|
From: Chris M. <cma...@ar...> - 2006-02-10 17:23:56
|
Hi Simon, Thank for the fast reply. I have already added the cvs.exe directory to = the windows path, and I actually did try the "<cvs program=3D"c:\program files\CVSnt\bin\cvs.exe"> thing, but strangely, Draco.Net spit out a = parsing error when I added that, so I needed to remove it. The article link you mentioned was actually what got my attention to use Draco in the first place. Very good article. Thanks, Chris Maxwell Lead Developer, NASA World Wind -----Original Message----- From: dra...@li... [mailto:dra...@li...] On Behalf Of Simon = Timms Sent: Friday, February 10, 2006 7:26 AM To: dra...@li... Subject: RE: [Draconet-users] "cvs.exe" not found? The problem is that draco doesn't know where to find cvs.exe. You might = try adding the cvs directory to the windows path for the user running the = build server, or else in your draco configuration file add program=3D"/cvs/is/found/here" to the cvs tag. So it might look like = <cvs program=3D"c:\program files\CVSnt\bin\cvs.exe"> Take a look at http://www.theserverside.net/articles/showarticle.tss?id=3DContinuousInte= grati on. -----Original Message----- From: dra...@li... [mailto:dra...@li...]On Behalf Of Chris Maxwell Sent: Friday, February 10, 2006 6:04 AM To: dra...@li... Subject: [Draconet-users] "cvs.exe" not found? Hi guys, I'm trying to setup Draco.Net on Windows 2003 Server for use on our SourceForge project, and I've followed the instructions pretty good (I think) by installing CVSNT, but I get an error when it tries to build: 2006-02-10 04:05:26 [1628] INFO Draco.Core.Runtime.BuildRunner - HEAD : Checking module for changes 2006-02-10 04:05:26 [1628] DEBUG Draco.Core.Util.ProcessRunner - = Starting process "cvs.exe". Command Details: "cvs.exe" -d:pserver:ano...@cv...:/cvsroot/nasa-exp -q rlog -N -b -d">2006-02-10T03:50:42-0800" WorldWind 2006-02-10 04:05:26 [1628] ERROR Draco.Core.Runtime.BuildRunner - Failed = to process build 'HEAD'. The following exception occurred: System.ComponentModel.Win32Exception: The system cannot find the file specified at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo) at System.Diagnostics.Process.Start() at Draco.Core.Util.InterruptibleProcess.Start(TimeSpan timeOut, = Boolean useTimeout) at Draco.Core.Util.InterruptibleProcess.Start() at Draco.Core.Util.ProcessRunner.Run(StartInfo startInfo, String = output) at Draco.Core.Scc.CvsRepository.GetModifications(DateTime sinceDate) at Draco.Core.Runtime.BuildRunner.GetModifications(DateTime earliestModificationTime) at Draco.Core.Runtime.BuildRunner.CheckForChanges(BuildType = buildType, Boolean& changesSinceLastBuild) at Draco.Core.Runtime.BuildRunner.Start(BuildType buildType) System.ComponentModel.Win32Exception: The system cannot find the file specified at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo) at System.Diagnostics.Process.Start() at Draco.Core.Util.InterruptibleProcess.Start(TimeSpan timeOut, = Boolean useTimeout) at Draco.Core.Util.InterruptibleProcess.Start() at Draco.Core.Util.ProcessRunner.Run(StartInfo startInfo, String = output) at Draco.Core.Scc.CvsRepository.GetModifications(DateTime sinceDate) at Draco.Core.Runtime.BuildRunner.GetModifications(DateTime earliestModificationTime) at Draco.Core.Runtime.BuildRunner.CheckForChanges(BuildType = buildType, Boolean& changesSinceLastBuild) at Draco.Core.Runtime.BuildRunner.Start(BuildType buildType) I guess it cannot find the cvs.exe file? It's in the C:\Program = Files\CVSNT directory, which is set in the Environmental Variables Path. I've also = made the directory's security set to "Everyone" so there shouldn't be a = problem with permissions. Any help would be much appreciated as I'd like to get our builds server working for our testers for our next upcoming version. Thanks, Chris Maxwell Lead Developer, NASA World Wind ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log = files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D103432&bid=3D230486&dat=3D= 121642 _______________________________________________ Draconet-users mailing list Dra...@li... https://lists.sourceforge.net/lists/listinfo/draconet-users ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log = files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://sel.as-us.falkag.net/sel?cmd=3Dk&kid=103432&bid#0486&dat=121642 _______________________________________________ Draconet-users mailing list Dra...@li... https://lists.sourceforge.net/lists/listinfo/draconet-usersnfo/draconet-u= ser s |
|
From: Simon T. <Tim...@co...> - 2006-02-10 15:42:26
|
1.6.4.0 added support for visual studio 2005 according to the commit = log; although I have not tried it myself. =20 =20 http://sourceforge.net/forum/forum.php?forum_id=3D526802 =20 -----Original Message----- From: dra...@li... = [mailto:dra...@li...]On Behalf Of Roger = Jack Sent: Friday, February 10, 2006 8:38 AM To: dra...@li... Subject: [Draconet-users] VS 2005 support Has Draco.Net been updated to support VS 2005? If not, is anybody = working on support? =20 Roger Jack Elegance Technologies 484.431.1775 www.elegancetech.com =20 =20 =20 |
|
From: Roger J. <rj...@el...> - 2006-02-10 15:37:59
|
Has Draco.Net been updated to support VS 2005? If not, is anybody working on support? Roger Jack Elegance Technologies 484.431.1775 www.elegancetech.com |
|
From: Simon T. <Tim...@co...> - 2006-02-10 15:26:28
|
The problem is that draco doesn't know where to find cvs.exe. You might = try adding the cvs directory to the windows path for the user running = the build server, or else in your draco configuration file add = program=3D"/cvs/is/found/here" to the cvs tag. So it might look like <cvs program=3D"c:\program files\CVSnt\bin\cvs.exe"> Take a look at = http://www.theserverside.net/articles/showarticle.tss?id=3DContinuousInte= gration. -----Original Message----- From: dra...@li... [mailto:dra...@li...]On Behalf Of Chris Maxwell Sent: Friday, February 10, 2006 6:04 AM To: dra...@li... Subject: [Draconet-users] "cvs.exe" not found? Hi guys, I'm trying to setup Draco.Net on Windows 2003 Server for use on our SourceForge project, and I've followed the instructions pretty good (I think) by installing CVSNT, but I get an error when it tries to build: 2006-02-10 04:05:26 [1628] INFO Draco.Core.Runtime.BuildRunner - HEAD : Checking module for changes 2006-02-10 04:05:26 [1628] DEBUG Draco.Core.Util.ProcessRunner - = Starting process "cvs.exe". Command Details: "cvs.exe" -d:pserver:ano...@cv...:/cvsroot/nasa-exp -q rlog -N -b -d">2006-02-10T03:50:42-0800" WorldWind 2006-02-10 04:05:26 [1628] ERROR Draco.Core.Runtime.BuildRunner - Failed = to process build 'HEAD'. The following exception occurred: System.ComponentModel.Win32Exception: The system cannot find the file specified at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo) at System.Diagnostics.Process.Start() at Draco.Core.Util.InterruptibleProcess.Start(TimeSpan timeOut, = Boolean useTimeout) at Draco.Core.Util.InterruptibleProcess.Start() at Draco.Core.Util.ProcessRunner.Run(StartInfo startInfo, String = output) at Draco.Core.Scc.CvsRepository.GetModifications(DateTime sinceDate) at Draco.Core.Runtime.BuildRunner.GetModifications(DateTime earliestModificationTime) at Draco.Core.Runtime.BuildRunner.CheckForChanges(BuildType = buildType, Boolean& changesSinceLastBuild) at Draco.Core.Runtime.BuildRunner.Start(BuildType buildType) System.ComponentModel.Win32Exception: The system cannot find the file specified at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo) at System.Diagnostics.Process.Start() at Draco.Core.Util.InterruptibleProcess.Start(TimeSpan timeOut, = Boolean useTimeout) at Draco.Core.Util.InterruptibleProcess.Start() at Draco.Core.Util.ProcessRunner.Run(StartInfo startInfo, String = output) at Draco.Core.Scc.CvsRepository.GetModifications(DateTime sinceDate) at Draco.Core.Runtime.BuildRunner.GetModifications(DateTime earliestModificationTime) at Draco.Core.Runtime.BuildRunner.CheckForChanges(BuildType = buildType, Boolean& changesSinceLastBuild) at Draco.Core.Runtime.BuildRunner.Start(BuildType buildType) I guess it cannot find the cvs.exe file? It's in the C:\Program = Files\CVSNT directory, which is set in the Environmental Variables Path. I've also = made the directory's security set to "Everyone" so there shouldn't be a = problem with permissions. Any help would be much appreciated as I'd like to get our builds server working for our testers for our next upcoming version. Thanks, Chris Maxwell Lead Developer, NASA World Wind ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log = files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D103432&bid=3D230486&dat=3D= 121642 _______________________________________________ Draconet-users mailing list Dra...@li... https://lists.sourceforge.net/lists/listinfo/draconet-users |
|
From: Chris M. <cma...@ar...> - 2006-02-10 13:04:16
|
Hi guys, I'm trying to setup Draco.Net on Windows 2003 Server for use on our SourceForge project, and I've followed the instructions pretty good (I think) by installing CVSNT, but I get an error when it tries to build: 2006-02-10 04:05:26 [1628] INFO Draco.Core.Runtime.BuildRunner - HEAD : Checking module for changes 2006-02-10 04:05:26 [1628] DEBUG Draco.Core.Util.ProcessRunner - Starting process "cvs.exe". Command Details: "cvs.exe" -d:pserver:ano...@cv...:/cvsroot/nasa-exp -q rlog -N -b -d">2006-02-10T03:50:42-0800" WorldWind 2006-02-10 04:05:26 [1628] ERROR Draco.Core.Runtime.BuildRunner - Failed to process build 'HEAD'. The following exception occurred: System.ComponentModel.Win32Exception: The system cannot find the file specified at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo) at System.Diagnostics.Process.Start() at Draco.Core.Util.InterruptibleProcess.Start(TimeSpan timeOut, Boolean useTimeout) at Draco.Core.Util.InterruptibleProcess.Start() at Draco.Core.Util.ProcessRunner.Run(StartInfo startInfo, String output) at Draco.Core.Scc.CvsRepository.GetModifications(DateTime sinceDate) at Draco.Core.Runtime.BuildRunner.GetModifications(DateTime earliestModificationTime) at Draco.Core.Runtime.BuildRunner.CheckForChanges(BuildType buildType, Boolean& changesSinceLastBuild) at Draco.Core.Runtime.BuildRunner.Start(BuildType buildType) System.ComponentModel.Win32Exception: The system cannot find the file specified at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo) at System.Diagnostics.Process.Start() at Draco.Core.Util.InterruptibleProcess.Start(TimeSpan timeOut, Boolean useTimeout) at Draco.Core.Util.InterruptibleProcess.Start() at Draco.Core.Util.ProcessRunner.Run(StartInfo startInfo, String output) at Draco.Core.Scc.CvsRepository.GetModifications(DateTime sinceDate) at Draco.Core.Runtime.BuildRunner.GetModifications(DateTime earliestModificationTime) at Draco.Core.Runtime.BuildRunner.CheckForChanges(BuildType buildType, Boolean& changesSinceLastBuild) at Draco.Core.Runtime.BuildRunner.Start(BuildType buildType) I guess it cannot find the cvs.exe file? It's in the C:\Program Files\CVSNT directory, which is set in the Environmental Variables Path. I've also made the directory's security set to "Everyone" so there shouldn't be a problem with permissions. Any help would be much appreciated as I'd like to get our builds server working for our testers for our next upcoming version. Thanks, Chris Maxwell Lead Developer, NASA World Wind |
|
From: Duncan M. <dwm...@gm...> - 2006-01-31 18:00:15
|
Has anyone successfully run Draco.Net under Mono? Thanks, Duncan McQueen |
|
From: Markus E. <Mar...@gm...> - 2006-01-23 15:20:07
|
Hi! It is fairly simple to set up Draco.NET for monitoring stand-alone projects (meaning class libraries and applications in this context), but how do you guys proceed with projects that depend on each other? I thought about just letting Draco monitor the whole repository (all of my projects are in one large subversion repository) and do the required checkouts manually (using nant), but that's probably not how it's supposed to be done since specifying the repository root, Draco would check out the whole repository including all tags and all branches therein, which happens to be quite a time consuming operation ;-) Can I somehow specify multiple repositories to be monitored, but not checked out/exported at all? Or how am I supposed to use CI on a set of projects that depend on each other? Thanks ahead, -Markus- |
|
From: Roger J. <rj...@el...> - 2005-08-29 14:03:14
|
Does Draco .Net support VS 2005? If not, is somebody adding code to support VS 2005? Thanks! Roger Jack Elegance Technologies 484.431.1775 www.elegancetech.com |
|
From: sandeep m. <meh...@ya...> - 2005-07-28 16:10:27
|
Hi,
I have following target in my build file:
<vssget
user="${vss.user}"
localpath="${local}"
recursive="true"
replace="true"
writable="true"
dbpath="${vss.dbpath}"
path="${vss.path}/${filename"
failonerror="false"
version="2.0"
/>where i check for each filename,if a label "2.0" exists,if it exists, i pull by vssget task.
Problem is it not only pulls file with label "2.0" on it,but also those files that have version 2.0 in sourcesafe.Looks like it pulls by either the label or the version,not one of them,
any clues??did a search on google,didn't find any answers,
thanks,
sandeep.
|
|
From: Ayende R. <Ay...@ay...> - 2005-06-19 09:03:09
|
I want to add additional logs to the ones that Draco picks up. Specifically, my code coverage report and my test results. How do I do that? In CC.Net, you can just tell it to process some more files, but I didn't see this option on the documentation. |
|
From: Rami A. <Ra...@no...> - 2005-04-09 03:00:11
|
I had to modify "draco.core\scc\VaultRepository.cs" in order to get the Draco.NET service to set the working folders for projects. =20 I have to set working folders so that I can commit changes back into SourceGear Vault after a build has completed. =20 Here are my changes: =20 public void GetSource(string workingDirectory)=20 { string args =3D String.Format( "\"{0}\" \"{1}\" ", = folderPath, workingDirectory); string cmd =3D GetVaultCommand( "SETWORKINGFOLDER", args ); StartInfo startInfo =3D new StartInfo( = this.vaultExeFullName, cmd, workingDirectory ); =20 processRunner.Run(startInfo); =20 args =3D String.Format( "-makewritable -setfiletime modification -merge overwrite \"{0}\" ", folderPath); cmd =3D GetVaultCommand( "GET", args ); startInfo =3D new StartInfo( this.vaultExeFullName, cmd, workingDirectory ); =20 processRunner.Run(startInfo); } =20 It would be great if these changes can be included in the next build. =20 Thank you. -Rami |
|
From: Sashi R. <sra...@sb...> - 2005-04-06 15:16:59
|
Hi,
The following line in the draco.builds.config gives me an
error.....svn: Unable to open a ra_local session to URL error
=20
<Svn>
=20
<URL>file:///Z:/Development/Testing/MySolution</URL>
</svn> =20
=20
Failed to process build ' TestBuild '. The following exception
occurred:
System.ApplicationException: Process "svn.exe" error. Exited with
status: Failed.
Command Details:
"svn.exe" log -r "{2005-04-06T09:11:41-04}:HEAD"
file:///Z:/Development/Testing/MySolution --xml --verbose
--non-interactive
=20
Exit Code: 1.
Stdout:=20
<?xml version=3D"1.0" encoding=3D"utf-8"?>
<log>
=20
Stderr:=20
svn: Unable to open an ra_local session to URL
svn: Unable to open repository
'file:///Z:/Development/Testing/MySolution'
=20
=20
at Draco.Core.Util.ProcessRunner.Run(StartInfo startInfo, String
output)
at Draco.Core.Scc.SvnRepository.RunSvnCommand(String arguments)
at Draco.Core.Scc.SvnRepository.GetModifications(DateTime sinceDate)
at Draco.Core.Runtime.BuildRunner.GetModifications(DateTime
earliestModificationTime)
at Draco.Core.Runtime.BuildRunner.CheckForChanges(BuildType
buildType, Boolean& changesSinceLastBuild)
at Draco.Core.Runtime.BuildRunner.Start(BuildType buildType)
=20
I run the svn.exe ("svn.exe" log -r "{2005-04-06T09:11:41-04}: HEAD"
file:///Z:/Development/Testing/MySolution --xml --verbose
--non-interactive) command through the command line and it works
fine....
=20
Works fine if the repository is on the local machine...so the following
line in the draco.builds.config works fine...
=20
<Svn>
=20
<URL>file:///C:/TestSVNRepository/MySolution</URL>
</svn> =20
=20
Any ideas, on y I am getting a svn: Unable to open a ra_local session to
URL error when my repository resides on a shared drive....
=20
=20
Thanks,
-Sashi.
=20
=20
|
|
From: Sashi R. <sra...@sb...> - 2005-04-05 15:18:12
|
Hi, I am getting the following error when I run the draco.NET service...Any ideas?? =20 Failed to process build ' TestBuild '. The following exception occurred: System.ApplicationException: Process "svn.exe" error. Exited with status: Failed. Command Details: "svn.exe" log -r "{2005-04-04T10:50:17-04}:HEAD" http://192.168.1.210/km/Development/SVNRepository/MySolThree --xml --verbose --username admin --password admin --non-interactive =20 Exit Code: 1. Stdout:=20 <?xml version=3D"1.0" encoding=3D"utf-8"?> <log> =20 Stderr:=20 svn: REPORT request failed on '/km/Development/SVNRepository/MySolThree' svn: REPORT of '/km/Development/SVNRepository/MySolThree': Could not parse response status line. (http://192.168.1.210) =20 =20 at Draco.Core.Util.ProcessRunner.Run(StartInfo startInfo, String output) at Draco.Core.Scc.SvnRepository.RunSvnCommand(String arguments) at Draco.Core.Scc.SvnRepository.GetModifications(DateTime sinceDate) at Draco.Core.Runtime.BuildRunner.GetModifications(DateTime earliestModificationTime) at Draco.Core.Runtime.BuildRunner.CheckForChanges(BuildType buildType, Boolean& changesSinceLastBuild) at Draco.Core.Runtime.BuildRunner.Start(BuildType buildType) =20 ________________________________ From: dra...@li... [mailto:dra...@li...] On Behalf Of Paul Welter Sent: Monday, April 04, 2005 5:14 PM To: dra...@li... Subject: Re: [Draconet-users] Any Ideas on y i am getting the error...Attached are my build file and Draco.exe.config file =20 Most likely some application is not in your path. Make sure Nant and what ever scc you are using is in the environment path. Also, sometimes services don't get notified when the path changes and you may need to reboot after you change it. =20 hope that helps ~ Paul =20 ----- Original Message -----=20 From: Sashi Rachakonda <mailto:sra...@sb...> =20 To: dra...@li...=20 Sent: Monday, April 04, 2005 3:30 PM Subject: [Draconet-users] Any Ideas on y i am getting the error...Attached are my build file and Draco.exe.config file =20 Any Ideas on y i am getting the error...Attached are my build file and Draco.exe.config file =20 Thanks, -Sashi =20 =09 ________________________________ From: in...@IP... [mailto:in...@IP...]=20 Sent: Monday, April 04, 2005 4:19 PM To: Sashi Rachakonda Subject: [ TestBuild ] Build Failed Importance: High =20 Build Results Module: TestBuild=20 Build ID: =20 Build Type: Continuous Success: false Start Time: 4 April 2005 16:19:16 End Time: 4 April 2005 16:19:16 Elapsed Time: 00:00:00 Build Machine: UCHI-SRACHAKONDA =09 ________________________________ Modifications Since Last Build =09 ________________________________ Build Output Failed to process build ' TestBuild '. The following exception occurred: System.ComponentModel.Win32Exception: The system cannot find the file specified at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo) at System.Diagnostics.Process.Start() at Draco.Core.Util.InterruptibleProcess.Start(TimeSpan timeOut, Boolean useTimeout) at Draco.Core.Util.InterruptibleProcess.Start() at Draco.Core.Util.ProcessRunner.Run(StartInfo startInfo, String output) at Draco.Core.Scc.SvnRepository.RunSvnCommand(String arguments) at Draco.Core.Scc.SvnRepository.GetModifications(DateTime sinceDate) at Draco.Core.Runtime.BuildRunner.GetModifications(DateTime earliestModificationTime) at Draco.Core.Runtime.BuildRunner.CheckForChanges(BuildType buildType, Boolean& changesSinceLastBuild) at Draco.Core.Runtime.BuildRunner.Start(BuildType buildType) =09 ________________________________ Generated by Draco.NET <http://draconet.sourceforge.net> =20 |
|
From: Sashi R. <sra...@sb...> - 2005-04-05 01:37:48
|
Hi paul,
Thanks for your reply...both NAnt and scc( SubVersion) are =
in path...Run-->cmd--> Nant and svn work fine..i havent tried rebooting =
though...get back to soon...
=20
-Sashi.
________________________________
From: dra...@li... on behalf of Paul =
Welter
Sent: Mon 4/4/2005 5:14 PM
To: dra...@li...
Subject: Re: [Draconet-users] Any Ideas on y i am getting the =
error...Attached are my build file and Draco.exe.config file
Most likely some application is not in your path. Make sure Nant and =
what ever scc you are using is in the environment path. Also, sometimes =
services don't get notified when the path changes and you may need to =
reboot after you change it.
=20
hope that helps
~ Paul
=20
----- Original Message -----=20
From: Sashi Rachakonda <mailto:sra...@sb...> =20
To: dra...@li...=20
Sent: Monday, April 04, 2005 3:30 PM
Subject: [Draconet-users] Any Ideas on y i am getting the =
error...Attached are my build file and Draco.exe.config file
Any Ideas on y i am getting the error...Attached are my build file and =
Draco.exe.config file
=20
Thanks,
-Sashi
=20
=09
________________________________
From: in...@IP... [mailto:in...@IP...]=20
Sent: Monday, April 04, 2005 4:19 PM
To: Sashi Rachakonda
Subject: [ TestBuild ] Build Failed
Importance: High
=20
Build Results
Module:
TestBuild=20
Build ID:
=20
Build Type:
Continuous
Success:
false
Start Time:
4 April 2005 16:19:16
End Time:
4 April 2005 16:19:16
Elapsed Time:
00:00:00
Build Machine:
UCHI-SRACHAKONDA
=09
________________________________
Modifications Since Last Build
=09
________________________________
Build Output
Failed to process build ' TestBuild '. The following exception =
occurred:
System.ComponentModel.Win32Exception: The system cannot find the file =
specified
at =
System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo =
startInfo)
at System.Diagnostics.Process.Start()
at Draco.Core.Util.InterruptibleProcess.Start(TimeSpan timeOut, =
Boolean useTimeout)
at Draco.Core.Util.InterruptibleProcess.Start()
at Draco.Core.Util.ProcessRunner.Run(StartInfo startInfo, String =
output)
at Draco.Core.Scc.SvnRepository.RunSvnCommand(String arguments)
at Draco.Core.Scc.SvnRepository.GetModifications(DateTime sinceDate)
at Draco.Core.Runtime.BuildRunner.GetModifications(DateTime =
earliestModificationTime)
at Draco.Core.Runtime.BuildRunner.CheckForChanges(BuildType =
buildType, Boolean& changesSinceLastBuild)
at Draco.Core.Runtime.BuildRunner.Start(BuildType buildType)
=09
________________________________
Generated by Draco.NET <http://draconet.sourceforge.net> =20
|
|
From: Paul W. <pw...@lo...> - 2005-04-04 21:14:33
|
Most likely some application is not in your path. Make sure Nant and =
what ever scc you are using is in the environment path. Also, sometimes =
services don't get notified when the path changes and you may need to =
reboot after you change it.
hope that helps
~ Paul
----- Original Message -----=20
From: Sashi Rachakonda=20
To: dra...@li...=20
Sent: Monday, April 04, 2005 3:30 PM
Subject: [Draconet-users] Any Ideas on y i am getting the =
error...Attached are my build file and Draco.exe.config file
Any Ideas on y i am getting the error...Attached are my build file and =
Draco.exe.config file
=20
Thanks,
-Sashi
=20
-------------------------------------------------------------------------=
-----
From: in...@IP... [mailto:in...@IP...]=20
Sent: Monday, April 04, 2005 4:19 PM
To: Sashi Rachakonda
Subject: [ TestBuild ] Build Failed
Importance: High
=20
Build Results
Module:
TestBuild=20
=20
Build ID:
=20
=20
Build Type:
Continuous
=20
Success:
false
=20
Start Time:
4 April 2005 16:19:16
=20
End Time:
4 April 2005 16:19:16
=20
Elapsed Time:
00:00:00
=20
Build Machine:
UCHI-SRACHAKONDA
=20
-------------------------------------------------------------------------=
-----
Modifications Since Last Build
-------------------------------------------------------------------------=
-----
Build Output
Failed to process build ' TestBuild '. The following exception =
occurred:System.ComponentModel.Win32Exception: The system cannot find =
the file specified at =
System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo =
startInfo) at System.Diagnostics.Process.Start() at =
Draco.Core.Util.InterruptibleProcess.Start(TimeSpan timeOut, Boolean =
useTimeout) at Draco.Core.Util.InterruptibleProcess.Start() at =
Draco.Core.Util.ProcessRunner.Run(StartInfo startInfo, String output) =
at Draco.Core.Scc.SvnRepository.RunSvnCommand(String arguments) at =
Draco.Core.Scc.SvnRepository.GetModifications(DateTime sinceDate) at =
Draco.Core.Runtime.BuildRunner.GetModifications(DateTime =
earliestModificationTime) at =
Draco.Core.Runtime.BuildRunner.CheckForChanges(BuildType buildType, =
Boolean& changesSinceLastBuild) at =
Draco.Core.Runtime.BuildRunner.Start(BuildType buildType)
-------------------------------------------------------------------------=
-----
Generated by Draco.NET=20
|
|
From: Sashi R. <sra...@sb...> - 2005-04-04 20:28:12
|
confirm 452124 |
|
From: Michael F. <mic...@us...> - 2005-03-02 16:23:10
|
Does seem to be is some kind of nant failure. Are you running on latest version of nant? Does build box need nant upgrade? One thing you can try: There is a config variable to set that will keep the directory that draco gets the source into, set that to true. Have draco run a build and let it fail. Login to box as the same user as draco runs. Switch into that build folder area and run the build command line from there. The draco.log should have the exact command line that draco used to launch the build you can use that line. There is a keeprootsourcedir variable, set that to true, login to the box as the same user that the draco service runs as, -----Original Message----- From: dra...@li... [mailto:dra...@li...] On Behalf Of Jason Alexander Sent: Monday, February 28, 2005 20:17 To: dra...@li... Subject: [Draconet-users] Locked file? Hey there guys, My build process has been running along fine for the past 9 months, and we just recently branched so I went to update the build. In doing so, I'm suddenly getting odd errors that I can't seem to fix. Here's the build output: NAnt 0.85 (Build 0.85.1693.0; net-1.0.win32; nightly; 8/20/2004) Copyright (C) 2001-2004 Gerry Shaw http://nant.sourceforge.net Buildfile: file:///C:/BuildDirectory/Blink/Lego-20050227T110239Z/CS/lego.build Target(s) specified: build-debug [echo] Using 'net-1.1' framework on 'win32' platform. build-debug: [solution] Starting solution build. [solution] Building 'CommunityServerComponents' [debug]... [copy] Copying 1 file to 'C:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Components\bin\Debug\'. [solution] c:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Components\Components\Permi ssionBase.cs(150,13): warning CS0162: Unreachable code detected [solution] c:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Components\Components\Post. cs(54,19): warning CS0169: The private field 'CommunityServer.Components.Post.ratings' is never used [solution] Building 'CommunityServerControls' [debug]... [copy] Copying 1 file to 'C:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Controls\bin\Debug\'. [copy] Copying 2 files to 'C:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Controls\bin\Debug\'. [solution] c:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Controls\Utility\GenericCon trol.cs(28,23): warning CS0108: The keyword new is required on 'CommunityServer.Controls.GenericControl.SkinName' because it hides inherited member 'CommunityServer.Controls.TemplatedWebControl.SkinName' [solution] c:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Controls\BaseClasses\Templa tedWebControl.cs(84,17): (Location of symbol related to previous warning) [solution] c:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Controls\Message.cs(64,12): warning CS0168: The variable 'jumpList' is declared but never used [solution] c:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Controls\Utility\SearchRedi rect.cs(23,14): warning CS0169: The private field 'CommunityServer.Controls.SearchRedirect.button' is never used [solution] c:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Controls\Message.cs(28,10): warning CS0169: The private field 'CommunityServer.Controls.Message.skinWindow' is never used [solution] c:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Controls\Utility\RssButton. cs(21,21): warning CS0169: The private field 'CommunityServer.Controls.RssButton.image' is never used [solution] Building 'CommunityServerGalleries' [debug]... [copy] Copying 5 files to 'C:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Galleries\bin\Debug\'. [solution] c:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Galleries\Components\Metada ta\Rational.cs(14,15): warning CS0659: 'CommunityServer.Galleries.Components.Rational' overrides Object.Equals(object o) but does not override Object.GetHashCode() [solution] Building 'CommunityServerForums' [debug]... [copy] Copying 5 files to 'C:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\forums\bin\Debug\'. [solution] c:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Forums\Controls\PostDisplay \PostIconRadioButtonList.cs(62,21): warning CS0168: The variable 'e' is declared but never used [solution] c:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Forums\Controls\Views\MyFor umsView.cs(38,24): warning CS0649: Field 'CommunityServer.Discussions.Controls.MyForumsView.forum' is never assigned to, and will always have its default value null [solution] c:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Forums\Controls\Views\MyFor umsView.cs(50,39): warning CS0649: Field 'CommunityServer.Discussions.Controls.MyForumsView.ddlTracking' is never assigned to, and will always have its default value null [solution] c:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Forums\Controls\CreateEditP oll.cs(63,22): warning CS0169: The private field 'CommunityServer.Discussions.Controls.CreateEditPoll.PostMode' is never used [solution] c:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Forums\Controls\Views\Threa dView.cs(52,39): warning CS0649: Field 'CommunityServer.Discussions.Controls.ThreadView.ddlTracking' is never assigned to, and will always have its default value null [solution] c:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Forums\Controls\CreateEditP ost.cs(43,21): warning CS0169: The private field 'CommunityServer.Discussions.Controls.CreateEditPost.postView' is never used [solution] c:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Forums\Controls\CreateEditP ost.cs(49,28): warning CS0169: The private field 'CommunityServer.Discussions.Controls.CreateEditPost.allowReply' is never used [solution] Building 'CommunityServerBlogs' [debug]... [copy] Copying 5 files to 'C:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\blogs\bin\Debug\'. [resgen] Read in 0 resources from 'C:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\blogs\Services\WeblogServi ce.resx' [resgen] Writing resource file... Done. [solution] Building 'CommunityServerGuestBook' [debug]... [copy] Copying 3 files to 'C:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\GuestBook\bin\Debug\'. [copy] Copying 2 files to 'C:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\GuestBook\bin\Debug\'. [solution] Building 'SqlDataProvider' [debug]... [copy] Copying 7 files to 'C:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Data Providers\SqlDataProvider\..\..\..\..\temp\Lego\bin\'. [copy] Copying 2 files to 'C:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Data Providers\SqlDataProvider\..\..\..\..\temp\Lego\bin\'. [copy] Copying 2 files to 'C:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Data Providers\SqlDataProvider\..\..\..\..\temp\Lego\bin\'. [copy] Copying 2 files to 'C:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Data Providers\SqlDataProvider\..\..\..\..\temp\Lego\bin\'. [solution] Building 'CommunityServerWeb' [debug]... [copy] Copying 6 files to 'C:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Web\bin\'. [copy] Copying 8 files to 'C:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Web\bin\'. [copy] Copying 1 file to 'C:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Web\bin\'. BUILD FAILED Cannot copy 'C:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\lib\MemberRole.dll' to 'C:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Web\bin\MemberRole.dll'. The process cannot access the file "C:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Web\bin\MemberRole.dll" because it is being used by another process. Total time: 8.6 seconds. Stderr: 2005-02-28T21:12:36 - Draco.Core.Util.ProcessRunner: Process "nant.exe" error. Exited with status: Failed. Command Details: cd /d "C:\BuildDirectory\Blink\Blink-20050301T030833Z\CS" I would have posted this to the NAnt list, but running the build manually from the command line works fine. It only seems to rear it's head while in the context of a Draco build. Any hints? I've been banging my head on this a few days now and I'm stumped. I'm hoping it's a "Oh duh" problem (usually is). TIA, -Jason -- ------ Jason Alexander Chief Solutions Architect, Telligent Systems ASP.NET MVP, ASPInsider President, Plano .NET User Group ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Draconet-users mailing list Dra...@li... https://lists.sourceforge.net/lists/listinfo/draconet-users |
|
From: Jason A. <jas...@gm...> - 2005-03-01 04:17:57
|
Hey there guys, My build process has been running along fine for the past 9 months, and we just recently branched so I went to update the build. In doing so, I'm suddenly getting odd errors that I can't seem to fix. Here's the build output: NAnt 0.85 (Build 0.85.1693.0; net-1.0.win32; nightly; 8/20/2004) Copyright (C) 2001-2004 Gerry Shaw http://nant.sourceforge.net Buildfile: file:///C:/BuildDirectory/Blink/Lego-20050227T110239Z/CS/lego.build Target(s) specified: build-debug [echo] Using 'net-1.1' framework on 'win32' platform. build-debug: [solution] Starting solution build. [solution] Building 'CommunityServerComponents' [debug]... [copy] Copying 1 file to 'C:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Components\bin\Debug\'. [solution] c:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Components\Components\PermissionBase.cs(150,13): warning CS0162: Unreachable code detected [solution] c:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Components\Components\Post.cs(54,19): warning CS0169: The private field 'CommunityServer.Components.Post.ratings' is never used [solution] Building 'CommunityServerControls' [debug]... [copy] Copying 1 file to 'C:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Controls\bin\Debug\'. [copy] Copying 2 files to 'C:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Controls\bin\Debug\'. [solution] c:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Controls\Utility\GenericControl.cs(28,23): warning CS0108: The keyword new is required on 'CommunityServer.Controls.GenericControl.SkinName' because it hides inherited member 'CommunityServer.Controls.TemplatedWebControl.SkinName' [solution] c:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Controls\BaseClasses\TemplatedWebControl.cs(84,17): (Location of symbol related to previous warning) [solution] c:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Controls\Message.cs(64,12): warning CS0168: The variable 'jumpList' is declared but never used [solution] c:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Controls\Utility\SearchRedirect.cs(23,14): warning CS0169: The private field 'CommunityServer.Controls.SearchRedirect.button' is never used [solution] c:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Controls\Message.cs(28,10): warning CS0169: The private field 'CommunityServer.Controls.Message.skinWindow' is never used [solution] c:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Controls\Utility\RssButton.cs(21,21): warning CS0169: The private field 'CommunityServer.Controls.RssButton.image' is never used [solution] Building 'CommunityServerGalleries' [debug]... [copy] Copying 5 files to 'C:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Galleries\bin\Debug\'. [solution] c:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Galleries\Components\Metadata\Rational.cs(14,15): warning CS0659: 'CommunityServer.Galleries.Components.Rational' overrides Object.Equals(object o) but does not override Object.GetHashCode() [solution] Building 'CommunityServerForums' [debug]... [copy] Copying 5 files to 'C:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\forums\bin\Debug\'. [solution] c:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Forums\Controls\PostDisplay\PostIconRadioButtonList.cs(62,21): warning CS0168: The variable 'e' is declared but never used [solution] c:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Forums\Controls\Views\MyForumsView.cs(38,24): warning CS0649: Field 'CommunityServer.Discussions.Controls.MyForumsView.forum' is never assigned to, and will always have its default value null [solution] c:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Forums\Controls\Views\MyForumsView.cs(50,39): warning CS0649: Field 'CommunityServer.Discussions.Controls.MyForumsView.ddlTracking' is never assigned to, and will always have its default value null [solution] c:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Forums\Controls\CreateEditPoll.cs(63,22): warning CS0169: The private field 'CommunityServer.Discussions.Controls.CreateEditPoll.PostMode' is never used [solution] c:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Forums\Controls\Views\ThreadView.cs(52,39): warning CS0649: Field 'CommunityServer.Discussions.Controls.ThreadView.ddlTracking' is never assigned to, and will always have its default value null [solution] c:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Forums\Controls\CreateEditPost.cs(43,21): warning CS0169: The private field 'CommunityServer.Discussions.Controls.CreateEditPost.postView' is never used [solution] c:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Forums\Controls\CreateEditPost.cs(49,28): warning CS0169: The private field 'CommunityServer.Discussions.Controls.CreateEditPost.allowReply' is never used [solution] Building 'CommunityServerBlogs' [debug]... [copy] Copying 5 files to 'C:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\blogs\bin\Debug\'. [resgen] Read in 0 resources from 'C:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\blogs\Services\WeblogService.resx' [resgen] Writing resource file... Done. [solution] Building 'CommunityServerGuestBook' [debug]... [copy] Copying 3 files to 'C:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\GuestBook\bin\Debug\'. [copy] Copying 2 files to 'C:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\GuestBook\bin\Debug\'. [solution] Building 'SqlDataProvider' [debug]... [copy] Copying 7 files to 'C:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Data Providers\SqlDataProvider\..\..\..\..\temp\Lego\bin\'. [copy] Copying 2 files to 'C:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Data Providers\SqlDataProvider\..\..\..\..\temp\Lego\bin\'. [copy] Copying 2 files to 'C:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Data Providers\SqlDataProvider\..\..\..\..\temp\Lego\bin\'. [copy] Copying 2 files to 'C:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Data Providers\SqlDataProvider\..\..\..\..\temp\Lego\bin\'. [solution] Building 'CommunityServerWeb' [debug]... [copy] Copying 6 files to 'C:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Web\bin\'. [copy] Copying 8 files to 'C:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Web\bin\'. [copy] Copying 1 file to 'C:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Web\bin\'. BUILD FAILED Cannot copy 'C:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\lib\MemberRole.dll' to 'C:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Web\bin\MemberRole.dll'. The process cannot access the file "C:\BuildDirectory\Blink\Lego-20050227T110239Z\CS\Web\bin\MemberRole.dll" because it is being used by another process. Total time: 8.6 seconds. Stderr: 2005-02-28T21:12:36 - Draco.Core.Util.ProcessRunner: Process "nant.exe" error. Exited with status: Failed. Command Details: cd /d "C:\BuildDirectory\Blink\Blink-20050301T030833Z\CS" I would have posted this to the NAnt list, but running the build manually from the command line works fine. It only seems to rear it's head while in the context of a Draco build. Any hints? I've been banging my head on this a few days now and I'm stumped. I'm hoping it's a "Oh duh" problem (usually is). TIA, -Jason -- ------ Jason Alexander Chief Solutions Architect, Telligent Systems ASP.NET MVP, ASPInsider President, Plano .NET User Group |
|
From: Benjamin J. <be...@jo...> - 2005-02-07 19:44:54
|
No problem, thanks Paul for working on this - its a really neat tool, I'm looking forward to figuring out how it all works. --ben Paul Welter wrote: >Ben, > >Thanks for taking the time to fix this. If you send me the patch or the >file itself, I will commit the fix. > >Thanks >Paul > > >-----Original Message----- >From: dra...@li... >[mailto:dra...@li...] On Behalf Of >Benjamin Joldersma >Sent: Monday, February 07, 2005 11:56 AM >To: dra...@li... >Subject: Re: [Draconet-users] Problem with Vault - moving a file in >repository > >Hello, > >I've sorted out this problem, at least for my team. The issue lies in >that in the Modification.CompareTo implementation, nulls are not checked > >for when doing the comparisons. The Vault does not really consider a >move an atomic operation. It notes that an operation occurs to remove >the file from the source folder, and a separate operation to insert it >into the new folder. I don't know if this is how other source control >systems work, but this is apparently what the vault does. Since the >dateTime and the user fields are identical, the CompareTo method >attempts to sort by comment. Since Vault does not allow comments for >move operations, this throws an exception, and the build pukes. > >Personally, I don't see a great purpose in sorting by comment, or really > >by anything other than DateTime - the odds that multiple users will >check in code at the exact same moment are very slim. SmallDateTime's >in SqlServer are only accurate down to the minute, and the Vault returns > >DateTimes down to the second, so they must be extremely accurate. >Anyways, and regardless, I fixed the file, but I don't know how to make >the patch file, so if anyone is interested in me submitting a fix - >please let me know what the process is. > >--ben joldersma > >Benjamin Joldersma wrote: > > > >>Hello all, >> >>I've seen some emails about this - it seems that the problem that >>triggers the GetModifications error: >> >>System.InvalidOperationException: Specified IComparer threw an >>exception. ---> System.NullReferenceException: Object reference not >> >> >set > > >>to an instance of an object. >> at Draco.Core.Scc.Modification.CompareTo(Object obj) >> at System.Collections.Comparer.Compare(Object a, Object b) >> at System.SorterObjectArray.QuickSort(Int32 left, Int32 right) >> --- End of inner exception stack trace --- >> at System.SorterObjectArray.QuickSort(Int32 left, Int32 right) >> at System.Array.Sort(Array keys, Array items, Int32 index, Int32 >>length, IComparer comparer) >> at System.Array.Sort(Array array) >> at Draco.Core.Runtime.BuildRunner.GetModifications(DateTime >>earliestModificationTime) >> at Draco.Core.Runtime.BuildRunner.CheckForChanges(BuildType >>buildType, Boolean& changesSinceLastBuild) >> at Draco.Core.Runtime.BuildRunner.Start(BuildType buildType) >> >>happens when we move a file into a different directory. This makes >>sense. Deleting the build.info and log files fixes it, but I don't >>want to have to do this every time we move our files around. Any >>suggestions? >> >>--ben joldersma >> >> >> >> >>------------------------------------------------------- >>This SF.Net email is sponsored by: IntelliVIEW -- Interactive >> >> >Reporting > > >>Tool for open source databases. Create drag-&-drop reports. Save time >>by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. >>Download a FREE copy at http://www.intelliview.com/go/osdn_nl >>_______________________________________________ >>Draconet-users mailing list >>Dra...@li... >>https://lists.sourceforge.net/lists/listinfo/draconet-users >> >> >> > > >------------------------------------------------------- >This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting >Tool for open source databases. Create drag-&-drop reports. Save time >by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. >Download a FREE copy at http://www.intelliview.com/go/osdn_nl >_______________________________________________ >Draconet-users mailing list >Dra...@li... >https://lists.sourceforge.net/lists/listinfo/draconet-users > > >------------------------------------------------------- >SF email is sponsored by - The IT Product Guide >Read honest & candid reviews on hundreds of IT Products from real users. >Discover which products truly live up to the hype. Start reading now. >http://ads.osdn.com/?ad_ide95&alloc_id396&op=click >_______________________________________________ >Draconet-users mailing list >Dra...@li... >https://lists.sourceforge.net/lists/listinfo/draconet-users > > > |
|
From: Paul W. <pw...@lo...> - 2005-02-07 18:29:21
|
Ben, Thanks for taking the time to fix this. If you send me the patch or the file itself, I will commit the fix. Thanks Paul -----Original Message----- From: dra...@li... [mailto:dra...@li...] On Behalf Of Benjamin Joldersma Sent: Monday, February 07, 2005 11:56 AM To: dra...@li... Subject: Re: [Draconet-users] Problem with Vault - moving a file in repository Hello, I've sorted out this problem, at least for my team. The issue lies in=20 that in the Modification.CompareTo implementation, nulls are not checked for when doing the comparisons. The Vault does not really consider a=20 move an atomic operation. It notes that an operation occurs to remove=20 the file from the source folder, and a separate operation to insert it=20 into the new folder. I don't know if this is how other source control=20 systems work, but this is apparently what the vault does. Since the=20 dateTime and the user fields are identical, the CompareTo method=20 attempts to sort by comment. Since Vault does not allow comments for=20 move operations, this throws an exception, and the build pukes. Personally, I don't see a great purpose in sorting by comment, or really by anything other than DateTime - the odds that multiple users will=20 check in code at the exact same moment are very slim. SmallDateTime's=20 in SqlServer are only accurate down to the minute, and the Vault returns DateTimes down to the second, so they must be extremely accurate. =20 Anyways, and regardless, I fixed the file, but I don't know how to make=20 the patch file, so if anyone is interested in me submitting a fix -=20 please let me know what the process is. --ben joldersma Benjamin Joldersma wrote: > Hello all, > > I've seen some emails about this - it seems that the problem that=20 > triggers the GetModifications error: > > System.InvalidOperationException: Specified IComparer threw an > exception. ---> System.NullReferenceException: Object reference not set > to an instance of an object. > at Draco.Core.Scc.Modification.CompareTo(Object obj) > at System.Collections.Comparer.Compare(Object a, Object b) > at System.SorterObjectArray.QuickSort(Int32 left, Int32 right) > --- End of inner exception stack trace --- > at System.SorterObjectArray.QuickSort(Int32 left, Int32 right) > at System.Array.Sort(Array keys, Array items, Int32 index, Int32 > length, IComparer comparer) > at System.Array.Sort(Array array) > at Draco.Core.Runtime.BuildRunner.GetModifications(DateTime > earliestModificationTime) > at Draco.Core.Runtime.BuildRunner.CheckForChanges(BuildType > buildType, Boolean& changesSinceLastBuild) > at Draco.Core.Runtime.BuildRunner.Start(BuildType buildType) > > happens when we move a file into a different directory. This makes=20 > sense. Deleting the build.info and log files fixes it, but I don't=20 > want to have to do this every time we move our files around. Any=20 > suggestions? > > --ben joldersma > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting > Tool for open source databases. Create drag-&-drop reports. Save time > by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. > Download a FREE copy at http://www.intelliview.com/go/osdn_nl > _______________________________________________ > Draconet-users mailing list > Dra...@li... > https://lists.sourceforge.net/lists/listinfo/draconet-users > ------------------------------------------------------- This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting Tool for open source databases. Create drag-&-drop reports. Save time by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. Download a FREE copy at http://www.intelliview.com/go/osdn_nl _______________________________________________ Draconet-users mailing list Dra...@li... https://lists.sourceforge.net/lists/listinfo/draconet-users |