Subscribe to this list via RSS Blog posts tagged in Borland StarTeam
What to do if a new StarTeam Server Configuration is not created correctly Sometimes when a new StarTeam server configuration is being created, the operation does not complete correctly (for example if you have insufficient available disk space (min 300mb of available free space by default), you choose a database or dsn name that already exists, etc) in this case, the StarTeam server configuration is not completed correctly and is not shown on the Server console but there are traces of it still on the system which make the environment a bit untidy or prevent you from c...
What to do if your StarTeam Server Configuration can't be Administered from the Server Console (version 2005R2 onwards) The most likely reason for this happening is that there is some problem with the xml configuration files that you StarTeam server console is using. The Server console itself looks at a file named starteam-servers.xml which using a default install in windows XP pro will be placed in c:\documents and settings\user name\application data\borland\starteam\ This contains a list of the servers that will be shown in the Server console. However, if the file starteam-server-configs.xml (by default, ins...
What to do if you accidentally delete the starteam-server-configs.xml file Don't panic, it is possible to get your configuration working again after deleting the contents of your starteam-server-configs.xml file (which thanks to a combination of Windows Vista and Macromedia Dreamweaver, I managed to do on a test system I was using) First, you will need to retrieve so information about you StarTeam database itself, so for this you will need to use a database client of some kind. I downloaded SQL Server Management Studio Express from MSDN for this. This article dea...
Sharing StarTeam Items vs. Creating Reference Views Many times I have seen confusion in the use of sharing items within StarTeam. Sharing creates static references to a single configuration item, which is not confusing to UNIX users but can result in some unexpected behaviour to those who simply expect the action on the item to be replicated everywhere that item is shared in the system. Imagine simply that you have one item called text.txt and you share this item into another folder. Now if you modify the content of text.txt in either the share o...

Posted by on in Blogs
Reporting Options in StarTeam StarTeam offers many ways to report on your items or your configurations, in this article, I am aim to discuss the various advantages and disadvantages of the various approaches. StarTeam Standard Reports Borland StarTeam comes with several reports ready to use out of the box, these are simple and quite powerful if used effectively. They can be quickly selected and generated based on either the current selection or all items and generate a html report , the basic types available out of the...
Deciphering a confused configuration that contains lots of shared items Try to be careful how you use shares and where you use them as they can be very useful but they can also make a configuration behave in an unexpected or inconsistent way. If you find yourself in a situation where you have created some shares through your project and you are no longer sure where they are or where they started from or went to, you can use a combination of show fields and the reference tab to clean things up a bit. To show the share state of a file, you could right click on t...
Why have all the links have disappeared from the view that I promoted up to? Check you have not used 'pin' instead of link, if you do this, when you update a file or merge something, the new version will no longer contain the link as the link only exists on the old version. Use link instead of pin to avoid this (links do not link specific versions of objects, only the objects themselves)...
Non-Exclusive Locking in StarTeam explained Non Exclusive Lockers are not shown in the same way as if the Locking policy were set to Exclusive. One quick way to see if your file has been non-exclusively locked by some or not is to right click the field headings in the details pane for files then select 'Show Fields' and select 'Non-Exclusive Lockers' from the list of names to display. You can then save this as one of your filters in the normal way....
What to do when StarTeam runtimes (SDKs), JDKs configurations are preventing StarTeam from loading The most common source of Java errors when loading StarTeam (in my experience) is an invalid VM type message when trying to load either the StarTeam Cross Platform Client, The StarTeam Server console, or some component. What's not clear however is that upon loading, the StarTeam application is actually looking at a file called StarTeamCP.stjava which contains parameters named [StJava] and [Java VM] an example of the format of these is shown below: [StJava] class=com.starbase.starteam.gui.M...
Common Pitfalls when running up a Custom Workflow in Borland StarTeam Having given many trainings as a Borland Instructor on StarTeam in its various guises, as well as being a Technical Consultant for Borland Software, I have seen several common errors made by students or configuration managers over time, some of which are obvious and some rather more cryptic. In this short article I aim to clear up some of the most common errors. A couple of key points: Paths, naming conventions and case - A key point in getting any customised workflow to function In order for St...

Check out more tips and tricks in this development video: