Posted
26 days
ago
by
RRFU
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]
Posted
about 1 month
ago
by
DuncanSmith
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]
Posted
2 months
ago
by
Shandem
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]
Posted
5 months
ago
by
frasera
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
Posted
5 months
ago
by
dodgyrabbit
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]
Posted
5 months
ago
by
LiamD
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]
Posted
5 months
ago
by
assaf
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]
Posted
6 months
ago
by
comtronic
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]
Posted
6 months
ago
by
comtronic
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]
Posted
6 months
ago
by
stevenna
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