[1296 total ]
Commented Issue: Saving the file should not remove comments [6535]

Saving/opening the config file should not strip out comments; it should be possible for a person to come along with a text editor, and be presented with a file that they can edit; this requires it be possible to put comments in the ... [More] file.

For example, I had set up my config file for three projects, and it quickly got old, setting up a new one, so I created a template in a comment at the top of the file, with some tokens for the next person to replace with things like project name and so on. I opened the config with ccnetconfig, played around, saved it, and my template and other comments were stripped out.
Comments: ** Comment from web user: RRFU ** It would be better still to have the ability to see commented out tasks as being commented out in CCNetConfig and to add comments about that task. [Less]

New Post: Missing source control block features for SVN

Hi,

There are some settings in the source control block of CC.NET that do not seem to be avaiable this GUI application.

The source control block feature set can be found here ... [More] http://confluence.public.thoughtworks.org/display/CCNET/Subversion+Source+Control+Block

Specifically, I'm wanting to use the revert and cleanup tags. Is this feature support proposed in the future?

If I add these tags manually to the config file, is there any way I can stop CCNetConfig from deleting these tags when the file is modified?

Thanks. [Less]

Created Issue: SVN File repository path not saved correctly [24631]

when using file based SVN repositories in windows, the URL of the repository in the ccnet.config file needs to read something like this:

file:///\myserver.mydomain.local/SomePath/MyRepository

when ... [More] CCNetConfig saves the ccnet.config file the path is formatted to be something like:

file://myserver.mydomain.local/SomePath/MyRepository

which throws an error when checking out the repository [Less]

Created Issue: NUnit Configuration Elements

First off, fantastic project...

CCnetconfig currently not supporting include/exlude categories, if you manually add them to the xml next time you run ccnetconfig it seems to take them out.

as per http://confluence.public.thoughtworks.org/display/CCNET/NUnit+Task

Commented Issue: VersionFileDialog fails in x64

Problem contain attempting to use CCNetConfig on Win64.

THe latest build will run, and allow you to select a config file & version, but crashes immediately after that.

System.ArgumentException: The path is not of a legal ... [More] form.
at System.IO.Path.NormalizePathFast(String path, Boolean fullCheck)
at System.IO.FileInfo..ctor(String fileName)
at CCNetConfig.UI.MainForm.OpenConfigurationFile()
at CCNetConfig.UI.MainForm.openConfigurationToolButton

THe crash happens in OpenConfigurationFile, by the lines
CreateConfigurationNode ( vfd.SelectedVersion );
this.addProjectToolButton.Enabled = true;
FileInfo file = new FileInfo ( vfd.FileName );
if ( file.Exists ) {

vfd.FileName is null. As far as I can deduce, the HandleNotifyMessage of VersionFileDialog just doesn't work in x64 (so _fileNames is never filled, so FileName is always null).
Comments: ** Comment from web user: dodgyrabbit ** Seems like this is still an issue when running it on a 64 bit machine... but you can work around it.
Force the program to run in 32 bit mode on a 64 bit machine. Simply execute this from the command line:
corflags CCNetConfig.exe /32bit+

Alternatively, compile from source and set the target as x86.

You can find corflags.exe under C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin or something similar. [Less]

New Post: AssemblyVersionLabeller support

Will there be support for the AssemblyVersionLabeller. It is supported in 1.4.4. of CCNET.

http://confluence.public.thoughtworks.org/display/CCNET/Assembly%2BVersion%2BLabeller

If there is any way for me to add this support myself ... [More] (rather than having to wait for another software release which may take some time) then please let me know.

Thanks,

Liam [Less]

Created Issue: subversion timeout value not saved correctly to XML

When configuring the SVN sourcecontrol for my project, I try to set a timeout value of 40 minutes (using the Unit & Duration UI fields).
This is what it saves to XML:

<sourcecontrol ... [More] type="svn">
<trunkUrl>svn://myrepo/trunk</trunkUrl>
<workingDirectory>e:\svn\trunk</workingDirectory>
<username>*****</username>
<password>******f</password>
<timeout unit="Minutes"/>
</sourcecontrol>

IOW, the timeout value is missing. If I try to use the Default units and just specify the duration the timeout element is simply empty:
<timeout /> [Less]

Created Issue: project category missing bug

fixed an error. Category missing in the project when serializing. Fix it simple by add the element to the root node:

project.cs:

public XmlElement Serialize () {
Version versionInfo = ... [More] Util.GetTypeDescriptionProviderVersion ( this.GetType () );

XmlDocument doc = new XmlDocument ();
XmlElement root = doc.CreateElement ( "project" );
root.SetAttribute ( "name", Util.CheckRequired ( this, "name", this.Name ) );

// 1.3 introduced the queue and queue priority
if ( versionInfo.CompareTo ( new Version ( "1.3" ) ) >= 0 ) {
if ( !string.IsNullOrEmpty ( this.Queue ) )
root.SetAttribute ( "queue", this.Queue );
if(this.QueuePriority.HasValue )
root.SetAttribute ( "queuePriority", this.QueuePriority.Value.ToString ( ) );
XmlElement tele = doc.CreateElement ( "category" );
tele.InnerText = this.Category;

root.AppendChild( tele ); // added [Less]

Commented Issue: Add Package Publisher for 1.4.4 support

Generates a ZIP file package containing the specified files.

This publisher also allows the generation of a "manifest" to include in the package. A manifest contains additional details on the package, both at a general level and at a ... [More] file level.

http://confluence.public.thoughtworks.org/display/CCNET/Package+Publisher
Comments: ** Comment from web user: comtronic ** Do you want me to help you add this quite important publisher? By the way, thank you for a great tool! [Less]

Created Issue: Rss Publisher , fail on save, or loadVersion CCNetConfig.0.6.46726.1

If you add an rss publisher, you cannot save it gives and error that the filename cannot be null or empty.

if you manually put the <rss /> tag in then ccnetconfig will not load the file properly , it asks you if you want to ignore, manually edit etc