Define a variable for example cvsServerName in a high level configuration (a proper candidate for this high level configuration can be your department or team's root configuration), and set its value as server name of ip address of your CVS server.
Refer to the above variable when define CVS root of your repositories, for example:
:pserver:build@${var["cvsServerName"]}:/cvsroot
Now if you want to point all your CVS repositories to the new CVS server, simply modify value of the variable cvsServerName.
![]() | Tip |
---|---|
It is a good idea to extract dynamic parts (maybe changed frequently) of repositories, builders and steps, and then put them as variables in higher level configurations. In this way, you can easily change property of all affected objects. |