I have to configure ldaps authentication on BuildForge 7.1.1.4. I have .cer certificate file for ldap server. Can someone assist me with steps to configure ldaps in BF?
Thanks
Saurya
I have to configure ldaps authentication on BuildForge 7.1.1.4. I have .cer certificate file for ldap server. Can someone assist me with steps to configure ldaps in BF?
Thanks
Saurya
Does anyone have experience of the Serena ChangeMan Migration tool, to transfer the database to Dimensions CM?
If so would you recommend using the tool for the migration of data, or does the migration tool not work, or is the setup to difficult to make the effort of setting up the tool worthwhile?
Thanks,
Stephen.
My company has just installed clearcase server 7.1.1 at a machine and clearcase client 7.1.1 on several client machines.
The client machines are supposed to be installed wtih clearcase explorers only. The clearcase explorer will access the source codes stored on the clearcase server machine using snapshot view.
During installation, I choose the option to install Client components only. THe components include 1) Dynamic Views and 2)Local Views and VOB. So the question now is, should our client machine recommended to install the component Local Views and VOB??
After installing at CLIENT MACHINE, we notice that there is a service called Atria Location Broker. Do we have to start this service at client machine in order to update view or whatever?
I ask this question, cos some of the client machines have problem updating the views. keep getting some error
Unable to copy "\remotemachineVobStorage0BatchPrograms_src.vbsccdft527d1c2eca207c4412875b80427504bf54" to "D:ccsnapshotmy_CR_StreamBatchPrograms_srcepp-j2ee-clientappClientModulegggovtttvrlappbatchrtxnotifyexceptionTest123.txt.loading": Invalid argument.
Unable to load "Test123.txt".
Unable to load "exception".
....................
som pros for clearcase
- partial checkouts
- acls (sort of)
- support (not to overestimate though, its ibm)
- integrations if needed (scc, visual studio, mature
eclipse)
- lock bevor edit (if required)
- ui (not the best, but at least)
some pros for git
- cost
- full offline capabilites (dvcs)
- some other cool stuff
As an bazaar and clearcase user I *can* say that a significant "shift of mindset" (hard for some types of developers) ist required while switching from clearcase to git (or bazaar).
And if you have customized ClearCase (ClearQuest Integration, Perl Triggers...) you have to find new solutions/ways with git for this.
Perhapes a evaluation and afterwards creating a demo usage szenario with git would be required.
Sorry, no shortcuts available for this IMHO.
Manfred from Munich.
Are there professional organizations that anyone could recommend?
Do you know wich is the command that provide an activity status?
I tried "lsact -l", but it displays a detailed description of each activity and I want to see only the status.
Thanks All.
Brgds.
Thanks for the information about the use of Product, Project and Design Part. Currently looking at the process being used and were they want to be. Currently several team areas which may or may not go through the release process, which they should. So, as you've stated, the way forward is one Product with each team area being a separate Design Part and Project. So will also help because there are separate PR systems to be included.
The Upload Rules are going to be a big big problem. With a VSS and ChangeMan migration involved. Currently have 500+ file extension types! So one of my next tasks is to read up on DMCLI and the us of Javascripts.
Thanks,
Stephen
I am trying to read a date field on the form and then trying to see if it exists in an Aux table. If it exists in the Aux table, we define this as being in a freeze period. However, when the Aux table is trying to be read with a ReadWithWhere(whereClause) I get the error.
th section of the script that is causing the error is here:
call ext.setCompatibilityVersion(7,0)
~~
~~
if (IssueType = 15 or IssueType = 16 or IssueType = 17) and (TransitionID = 4 or TransitionID = 28 or TransitionID = 88 or TransitionID = 144) or TransitionID = 119 or TransitionID = 106 then
fldOK = Shell.Item.GetFieldValue("Target Date" , intTargetDate)
shell.redomessage="we have a freeze date find :: " & "Target date is " & intTargetDate
tableId = "1015" ' Freeze Date
Set myRecord = Ext.CreateAppRecord(1015)
whereClause = "TS_FREEZE_DATE = " & intTargetDate
if myRecord.ReadWithWhere(whereClause) Then
fldOK = Shell.Item.SetFieldValue("Exception Required" , "1")
fldOK = myRecord.GetFieldValue("Freeze Date End", intFDEnd)
fldOK = Shell.Item.SetFieldValue("Exception Expiration Date" , intFDEnd)
else
fldOK = Shell.Item.SetFieldValue("Exception Required" , "0")
fldOK = Shell.Item.SetFieldValue("Exception Approved" , "0")
intFDEnd = ""
fldOK = Shell.Item.SetFieldValue("Exception Expiration Date" , intFDEnd)
end if
end if
The error message is below:
The record with the 'select U_FREEZE_DATES.TS_ID, U_FREEZE_DATES.TS_UUID, U_FREEZE_DATES.TS_TITLE, U_FREEZE_DATES.TS_FREEZE_DATE, U_FREEZE_DATES.TS_APP_FREEZE_TYPE, U_FREEZE_DATES.TS_FREEZE_DATE_END, U_FREEZE_DATES.TS_DESCRIPTION from U_FREEZE_DATES where TS_Freeze_Date = 2010-11-16T00:00:00+00:00' select statement could not be read in the 'Freeze Dates' database table.
(TTexcIDS_EXC_CANNOT_READ_RECORD_WITH_SELECT_STMT)
Incorrect syntax near '00'.
Do I need to convert to Integer and query that?
is it as simple as throwing out the current views and running fix_prot on the vobs?
or is there more to it then that?
thanks for your time
I am trying to read a date field on the form and then trying to see if it exists in an Aux table. If it exists in the Aux table, we define this as being in a freeze period. However, when the Aux table is trying to be read with a ReadWithWhere(whereClause) I get the error.
th section of the script that is causing the error is here:
call ext.setCompatibilityVersion(7,0)
~~
~~
if (IssueType = 15 or IssueType = 16 or IssueType = 17) and (TransitionID = 4 or TransitionID = 28 or TransitionID = 88 or TransitionID = 144) or TransitionID = 119 or TransitionID = 106 then
fldOK = Shell.Item.GetFieldValue("Target Date" , intTargetDate)
shell.redomessage="we have a freeze date find :: " & "Target date is " & intTargetDate
tableId = "1015" ' Freeze Date
Set myRecord = Ext.CreateAppRecord(1015)
whereClause = "TS_FREEZE_DATE = " & intTargetDate
if myRecord.ReadWithWhere(whereClause) Then
fldOK = Shell.Item.SetFieldValue("Exception Required" , "1")
fldOK = myRecord.GetFieldValue("Freeze Date End", intFDEnd)
fldOK = Shell.Item.SetFieldValue("Exception Expiration Date" , intFDEnd)
else
fldOK = Shell.Item.SetFieldValue("Exception Required" , "0")
fldOK = Shell.Item.SetFieldValue("Exception Approved" , "0")
intFDEnd = ""
fldOK = Shell.Item.SetFieldValue("Exception Expiration Date" , intFDEnd)
end if
end if
The error message is below:
The record with the 'select U_FREEZE_DATES.TS_ID, U_FREEZE_DATES.TS_UUID, U_FREEZE_DATES.TS_TITLE, U_FREEZE_DATES.TS_FREEZE_DATE, U_FREEZE_DATES.TS_APP_FREEZE_TYPE, U_FREEZE_DATES.TS_FREEZE_DATE_END, U_FREEZE_DATES.TS_DESCRIPTION from U_FREEZE_DATES where TS_Freeze_Date = 2010-11-16T00:00:00+00:00' select statement could not be read in the 'Freeze Dates' database table.
(TTexcIDS_EXC_CANNOT_READ_RECORD_WITH_SELECT_STMT)
Incorrect syntax near '00'.
Do I need to convert to Integer and query that?
The administrator has disabled public write access. Re:DateTime field error in Mashup Script 5 Hours, 30 Minutes ago Nikolay, yes the new db format in SBM is using DateTime for Date fields.fldOK = Shell.Item.GetFieldValue("Target Date" , intTargetDate)
tableId = "1015" ' Freeze Date
Set myRecord = Ext.CreateAppRecord(1015)
TargetDate = CStr(ext.dblongtodate(intTargetDate))
whereClause = "TS_FREEZE_DATE = " & TargetDate
shell.redomessage="we have to find a freeze date:: " & "Target date integer is " & intTargetDate & " and TargetDate is " & TargetDate
if myRecord.ReadWithWhere(whereClause) Then
This is the error I am getting now:
The record with the 'select U_FREEZE_DATES.TS_ID, U_FREEZE_DATES.TS_UUID, U_FREEZE_DATES.TS_TITLE, U_FREEZE_DATES.TS_FREEZE_DATE, U_FREEZE_DATES.TS_APP_FREEZE_TYPE, U_FREEZE_DATES.TS_FREEZE_DATE_END, U_FREEZE_DATES.TS_DESCRIPTION from U_FREEZE_DATES where TS_FREEZE_DATE = 11/16/2010 7:00:00 PM' select statement could not be read in the 'Freeze Dates' database table.
(TTexcIDS_EXC_CANNOT_READ_RECORD_WITH_SELECT_STMT)
Incorrect syntax near '7'.
The field "Target Date" is a field on the form input by a user. The U_Freeze_Date table are defined Freeze Dates in my company. If the Target Date(from the form) exists in the Freeze Date table I need to set a flag. How do I find if the field "Target Date" exists in the Aux Table?
The administrator has disabled public write access. Re:DateTime field error in Mashup Script 2 Hours, 47 Minutes ago yes we are using MSSQL.yet when I use the same logic in TeamScript, it returns an error.
we have to find a freeze date:: Target date integer is 1289952000 and TargetDate is 11/16/2010 7:00:00 PM
The record with the 'select U_FREEZE_DATES.TS_ID, U_FREEZE_DATES.TS_UUID, U_FREEZE_DATES.TS_TITLE, U_FREEZE_DATES.TS_FREEZE_DATE, U_FREEZE_DATES.TS_APP_FREEZE_TYPE, U_FREEZE_DATES.TS_FREEZE_DATE_END, U_FREEZE_DATES.TS_DESCRIPTION from U_FREEZE_DATES where TS_FREEZE_DATE = 11/16/2010 7:00:00 PM' select statement could not be read in the 'Freeze Dates' database table.
(TTexcIDS_EXC_CANNOT_READ_RECORD_WITH_SELECT_STMT)
Incorrect syntax near '7'.
using this
if (IssueType = 15 or IssueType = 16 or IssueType = 17) and (TransitionID = 4 or TransitionID = 28 or TransitionID = 88 or TransitionID = 144) or TransitionID = 119 or TransitionID = 106 then
fldOK = Shell.Item.GetFieldValue("Target Date" , intTargetDate)
tableId = "1015" ' Freeze Date
Set myRecord = Ext.CreateAppRecord(1015)
TargetDate = CStr(ext.dblongtodate(intTargetDate))
whereClause = "TS_FREEZE_DATE = " & TargetDate
shell.redomessage="we have to find a freeze date:: " & "Target date integer is " & intTargetDate & " and TargetDate is " & TargetDate
if myRecord.ReadWithWhere(whereClause) Then
fldOK = Shell.Item.SetFieldValue("Exception Required" , "1")
fldOK = myRecord.GetFieldValue("Freeze Date End", intFDEnd)
fldOK = Shell.Item.SetFieldValue("Exception Expiration Date" , intFDEnd)
else
fldOK = Shell.Item.SetFieldValue("Exception Required" , "0")
fldOK = Shell.Item.SetFieldValue("Exception Approved" , "0")
intFDEnd = ""
fldOK = Shell.Item.SetFieldValue("Exception Expiration Date" , intFDEnd)
end if
end if
When I use what you suggested, I get this
RUNTIME ERROR IN SCRIPT "PostTransition" (id=8)
(called from post-transition context)
Numeric overflow -- ERR #2
Line 247> whereClause = "TS_FREEZE_DATE = DATEADD(SECOND," & CInt(intTargetDate) & ",'1970/01/01')"
Please understand I am not that good with TeamScripts.
The administrator has disabled public write access.This is what I am seeing in the Mailclient log.
11/17/2010 10:53:51: User, Terry Richards, was found with, trichards@abs-inc.com, email address. EmailHeader, 'From'
11/17/2010 10:53:51: Delete Message Number '1'
11/17/2010 10:55:51: Begin Processing Message Number '1', mailbox 'ttresponse'
11/17/2010 10:55:51: Parsing multipart header field.
11/17/2010 10:55:51: Retrieving multipart message
11/17/2010 10:55:51: Creating attachment 'Logo_WestconGroup.jpg'
11/17/2010 10:55:51: Remove File from Attachments Directory, 'Logo_WestconGroup.jpg'
11/17/2010 10:55:51: User, Terry Richards, was found with, trichards@abs-inc.com, email address. EmailHeader, 'From'
11/17/2010 10:55:52: Delete Message Number '1'
It seems the attachment gets created then immediately removed.
Anyone know why?
My company has just installed clearcase server 7.1.1 at a machine and clearcase client 7.1.1 on several client machines.
The client machines are supposed to be installed wtih clearcase explorers only. The clearcase explorer will access the source codes stored on the clearcase server machine using snapshot view.
During installation, I choose the option to install Client components only. THe components include 1) Dynamic Views and 2)Local Views and VOB. So the question now is, should our client machine recommended to install the component Local Views and VOB??
After installing at CLIENT MACHINE, we notice that there is a service called Atria Location Broker. Do we have to start this service at client machine in order to update view or whatever?
I ask this question, cos some of the client machines have problem updating the views. keep getting some error
Unable to copy "\remotemachineVobStorage0BatchPrograms_src.vbsccdft527d1c2eca207c4412875b80427504bf54" to "D:ccsnapshotmy_CR_StreamBatchPrograms_srcepp-j2ee-clientappClientModulegggovtttvrlappbatchrtxnotifyexceptionTest123.txt.loading": Invalid argument.
Unable to load "Test123.txt".
Unable to load "exception".
....................
Thanks for your responce. I want to update my view when I trigger the build using Cruise control. Do you know the clear case plugins to do that and how to use them?
Thanks,
Scott
As the product manager of dbMaestro TeamWork, I can talk for long time on how our customers use traditiona softwaer change management as RTC, VSTS combine with TeamWork - database change management.
This is because traditional source control tools not perform at their best on database from several reasons:
• Database is a central resource, check-out an object and working on it is not on a local copy as it is in code.
• Having the create table statement in script, does not help when one needs to create the alter table command to change the table structure.
In addition to that, dbMaestro TeamWork can manage content for metadata tables, the same tables that hold the configuration of the system. This is difficult to achieve when the DBA should prepare and change the initialization script (change insert command to update, since in previous version it was new parameter and in current version the default value of it changed).
There are many more differences between having traditional source control tools managing database objects and using a product that specialized in this arena.
You are welcome to read more on our Database Change Management Solution
And choose the Traditional SCM and the database dilemma white paper
Uri
Product Manager, dbMaestro
http://www.dbmaestro.com/
The problem is probably in the question, and more precisely in the 'is' predicate.
SCM is about management, and shouldn't make sense unless it would be itself manageable. Thus it has to take responsibility for its presentation of reality: it cannot accept arguments of authority. Thus nothing is unless we want it and know why.
The special kind of sophisticated SCM I'd wish to achieve/evolve (trying to avoid the word 'build'), based on concepts taken from clearmake, would reverse the terms of the assertion: SCM is a by-product of Build Management.
I have already attempted to develop this idea, e.g. in: DO Management, or in: DO as CI, but here is a new bit of argument: identification makes only sense for stable artifacts. Unless the SCM/build tool provides a way to promote, save, and share derived objects, the only stable artifacts are (hand-produced, and thus slowly changing) 'sources'. But as soon as the life-time of DOs gets extended, it becomes possible to base the whole identification on them, and this makes much more sense than the traditional state-of-things.
This is because DOs have more intrinsic value, because they have a structure (based on dependency graphs), and because they may typically be run (they don't need to be painstakingly interpreted).
Marc
Thanks,
Stephen.
Do you know wich is the command that provide an activity status?
I tried "lsact -l", but it displays a detailed description of each activity and I want to see only the status.
Thanks All.
Brgds.
1. If your code is distributed across many sites/depots/servers/whatever, does that mean that your ability to do a full build is affected whenever one of them, or the network to it, is down?
2. With distributed code, how do you do a consistent backup of your entire product?
3. I like multiple site solutions, as long as there is no need to do partitioning and re-synchronization operations. This seems only feasible if the entire product exists at all sites, or at least some subset of the sites.
4. When you distribute code across sites, it's probably more important that you have an at-rest encryption capability, because it's typically under less control. So if someone gets access to the files, they still don't have the goods.
5. Centralized repository with good remote access is nice, but it doesn't cut it when you start doing things like full product delta reports (vs your local workspace), full builds, etc. unless you have high speed connectivity all the way through.
These are all real concerns that have to be addressed by an SCM tool, and indeed by an ALM tool. I don't like tools that make me administer separate multiple site solutions for each component of the ALM solution (and usually not for all of them).
In CM+ here's what we do.
1. Centralized repository
2. Multiple Site option allows replication of all transactions at all sites in real time. (So each site looks and feels like a single site centralized repository.)
3. At-rest encryption option (applied at library creation time)
4. Ability to restrict certain files (or file types, products, etc.) to specific sites.
5. Access to file controlled by user roles/permissions, not by location of the file. So change sites and you have the same data and same permissions based on your user id.
6. Apply multiple site capability across all ALM functions, not just source code.
7. Use multiple site feature to provide warm-standby disaster recovery and live, up-to-date on-line backups.
8. Allow you to disconnect a site and have full read access and limited write access to the repository. So if you needed to take it to the space station, or on a flight, or out to sea.
9. Allow automatic recovery from network outages so that if you're connected to the network on the space station and you lose connectivity in some parts of your orbit, you are automatically resynched when you regain connectivity.
10. Allow remote access both through a native interface, with intelligent caching, or through a web interface.
11. Allow near-zero administration for the multiple site solution (CM+ MultiSite).
12. Ensure that schema changes (for your meta data), and process changes are automatically propagated across sites in near real time.
13. Provide an option for automatic propagation of user interface customization (by default, this can be site specific).
14. Ensure that all inter-site traffic is encrypted.
15. Use the multiple site framework to monitor synchronization for any potential problems.
As a commercial organization, centralization is important. I don't buy the suggestion that distributing data minimizes backup times, server delays, etc. If that is the case, you're using old "BIG-IT" technology, which generally is server-centric, instead of using smart clients.
I really don't think cloud computing should apply to CM/ALM, unless its pseudo-cloud (e.g. having IBM host your repository for you).
So those are my thoughts, along with how we have integrated these thoughts into the CM+ product.
Does anyone know the solution? Any help will be appreciated.
The requirements for developing something like Linux are certainly different to those for many commercial organisations IMO.
Some of this comes from comments on the posting I made about an upcoming BCS CMSG talk on 25 Nov in London (which directly addresses the theme):
http://www.cmcrossroads.com/forums?func=view&catid=73&id=100374#100380
Thoughts?