Sincerely thank you for your guidance.I will give it a try. if I monitor svn root,I have another issue. only program code change need to complie. when document or image change do nothing. because cc.net didn't provide condition statement using nant script will be complex, should I always customize new application to do task?
On 11月5日, 下午7時09分, "Ruben Willems" <[EMAIL PROTECTED]> wrote: > Hi > > It seems that you want all the changed files from a certain repository, > written back somewhere. > And at a certain timestamp (milestone release) you want something done with > these files, correct? > > Just a question, why do you want this approach? > Why monitor the 3 subfolders separate, why not just monitor the repository > root, > so whenever someone (Designer,Artist, Programmer) modifies something, you > get their modifications. > > If you need the entire changeset of files, the modificationWriter task can > do this for > youhttp://confluence.public.thoughtworks.org/display/CCNET/Modification+... > set the appendTimeStamp property to true, to keep all the logs. > > if you really need a changeset telling : > - these files are changed in the Designer department > - these files are changed in the Artist department > - these files are changed in the Programmer department > > the easiest way is to set up 3 projects. > > If you want to reduce the amount of CCNet projects the following can help, > but it requires some custome code. > > 1) create 1 ccnet project > 2) set it up to monitor the svn root (so you get the changes from all > departements) > 3) set up the modificationwriter task, append timestamp set to false > 4) in the tasks section, you will need some custom program that can read the > modifications file > since you can specify the path of the modification file, this should > not be that hard. > This program must loop over the modification file, and create/append the > 3 changelist files > Designer,Artist, Programmer > you can do this because each department has its own folder in the > repository > so if you check that a certain change came from the Artist department, > update the > their log file. > > Hope this helps ... > > with kind regards > Ruben Willems > > > > On Wed, Nov 5, 2008 at 11:26 AM, Edwin <[EMAIL PROTECTED]> wrote: > > > > ° you want to monitor X amount of svn repositories, using 1 CCNet task > > I want to monitor X amount of svn reporitories using 1 CCNet Project > > by condition > > when my co-workers want to release current work and a project process > > to milestone A, > > three teams leader would provide file list to pickup source files to > > milestone A > > teams(Designer,Artist,Programmer) > > Desinger design idea,so they will first reach to milestone A > > Artist 2nd, > > Programmer 3rd > > becaure it's the same project,they put their soruce in three different > > folders in the same repository > > when time to production,I will collect three to one and branch > > milestone A. > > if I can't create cc.net task in on cc.net project.I will have 3 more > > cc.net projects. > > 1 for Desinger > > 2 for Artist > > 3 for Programmer > > ...... > > my cc.net web dashboard will become complex > > I want to group this tasks in a cc.net project to management easily. > > > On 11月5日, 下午5時12分, "Ruben Willems" <[EMAIL PROTECTED]> wrote: > > > Hi > > > > just to understand your question better : > > > ° you want to monitor X amount of svn repositories, using 1 CCNet task > > > ° suppose you have modifications in 2 repositories, > > > what do you want to do now? > > > you mentioned something about copy, but can you be more specific? > > > provide an example or something > > > > with kind regards > > > Ruben Willems > > > > On Wed, Nov 5, 2008 at 9:57 AM, Edwin <[EMAIL PROTECTED]> wrote: > > > > > > other configuration is also possible, but requires more work > > > > > let me know if you're intrested in this. > > > > > > with kind regards > > > > > Ruben Willems > > > > there are many ways to reach.I am intrested in that.Will u teach me > > > > more other configuration ? > > > > Thanks:D > > > > I had try use inculde xml configuration.but it seems throw exception > > > > because I had non English directories in .config.- 隱藏被引用文字 - > > > > - 顯示被引用文字 -- 隱藏被引用文字 - > > - 顯示被引用文字 -
