Kinook Software Forum

Go Back   Kinook Software Forum > Visual Build Professional > [VBP] Third Party Tools
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Rate Thread Display Modes
  #1  
Old 07-24-2007, 12:16 PM
ambalboa ambalboa is online now
Registered User
 
Join Date: 06-25-2007
Location: Houston, TX
Posts: 70
The files in the mainline branch are being labeled, I don't understand why?

I didn't notice this until today, but the mainline branch has all the labels that were created for a repository in a child branch. When I use the 'Surround SCM' action step, I specify the child branch, the repository, and the items to be label. I was looking to see if I had an option checked which would create a label for the specified branch and the parent branch or mainline also. I didn't found one. I also looked for a promotion option, but nothing. Why is this happening? Thankfully, the mainline branch files are not being modified, but the label I'm creating for the child branch is showing up when I check the history of the mainline branch files? Could it be that I'm using labeling improperly? I'm creating a label indicating the new updated version number. The files in the child branch are being modified, and the version number in Surround is being incremented, as it should be. Can someone tell me what's going on? Thank you.
Reply With Quote
  #2  
Old 07-24-2007, 12:31 PM
kinook kinook is online now
Administrator
 
Join Date: 03-06-2001
Location: Colorado
Posts: 6,034
This sounds like a question for the Surround SCM folks. You can check the 'Show command-line' field on the Options tab of the Surround SCM action to provide with a support incident.
Reply With Quote
  #3  
Old 07-24-2007, 12:41 PM
ambalboa ambalboa is online now
Registered User
 
Join Date: 06-25-2007
Location: Houston, TX
Posts: 70
But I am using VBP, I am not using Surround to create a label. Still, I'll ask them.
Reply With Quote
  #4  
Old 07-24-2007, 12:48 PM
kinook kinook is online now
Administrator
 
Join Date: 03-06-2001
Location: Colorado
Posts: 6,034
The VBP Surround SCM action calls the Surround SCM command-line program (sscm.exe) to actually perform a Surround SCM command.
http://www.visualbuild.com/Manual/surroundscm.htm

Again, you can check the 'Show command-line' field on the Options tab of the Surround SCM action to provide with a support incident to Seapine.
http://www.visualbuild.com/Manual/su...optionstab.htm
Reply With Quote
  #5  
Old 07-24-2007, 04:26 PM
ambalboa ambalboa is online now
Registered User
 
Join Date: 06-25-2007
Location: Houston, TX
Posts: 70
I may have found the problem. It seems that the label appears (or is created) in the mainline when the file version (set by Surround SCM) in the parent branch and child branch are the same. And this number is incremented every time a file is modified. So if I create a label for a file in the child branch that has a version number of 5 (for example), and that same file has a version number of 1 in the parent branch, then the label is only created for the file in the child branch.

The 'Surround SCM' action step has a version textbox in the Flags tab. It doesn't seem to work, maybe I need to play with it more. According to some web site, if the version number is specified, it is ignored if the filename is not specified. I only type in a "/" or a repository name like "/Source Code" in the items or files to process box to process each file in the repository and create a label for each one, and I have done that successfully. Is what I'm writing in the files to process textbox not specifying a file?

Can anyone tell me how to use the version textbox? I think I need to specify the version number, but do I also need to specify the filename? I guess it makes sense to label only modified files. Can anyone give me some tips? Thanks.
Reply With Quote
  #6  
Old 07-24-2007, 05:03 PM
kinook kinook is online now
Administrator
 
Join Date: 03-06-2001
Location: Colorado
Posts: 6,034
The Version field on the Surround SCM action corresponds with the sscm -v flag. You would need to check the Surround SCM CLI Guide.pdf or Seapine support for more information about Surround SCM labels, versions, or other options.
Reply With Quote
  #7  
Old 08-24-2007, 11:31 AM
ambalboa ambalboa is online now
Registered User
 
Join Date: 06-25-2007
Location: Houston, TX
Posts: 70
I asked the people in Surround about this issue, got a response and pending another response from them, to clarify the cause. Take a look at it and let me know what you think they mean.

http://www.seapine.com/dcforum/dcboa...g_id=811&page=

They take a long time to respond back. With that said, I want to thank the kinook forum support group for their rapid response time. Every time I posted a question, you have responded right back with great feedback. Thanks again.
Reply With Quote
  #8  
Old 09-07-2007, 08:15 AM
FredDavidson FredDavidson is online now
Registered User
 
Join Date: 09-07-2007
Posts: 1
Hello!

The Seapine User Forums you note in your post (http://www.seapine.com/dcforum/dcboa...g_id=811&page=) are designed strictly to be a user-to-user center, where users can share ideas and concepts, and it is not designed for assistance in troubleshooting issues since Seapine Support employees do not normally monitor the Forums. Seapine Software Technical Support can be accessed by following the instructions on our website (http://www.seapine.com/support.html).

If you need further assistance with Surround SCM please feel free to contact Seapine Software Technical Support. We respond to most questions within 4 hours when received during normal business hours following the steps outlined on our website above.

Best Regards,

_______________________________

Fred Davidson
Vice President, Quality and Customer Support

Seapine Software, Inc.
Phone: 513.754.1655
Fax: 513.754.1660
http://www.seapine.com
_______________________________
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



All times are GMT -5. The time now is 06:46 PM.


Copyright © 1999-2023 Kinook Software, Inc.