Recently active
Hello, I tried to use the Maven Release Plugin together with source integrity. I currently have 2 problems while using it: 1. This plugin performs the following steps if executing the goal mvn release:prepare Check that there are no uncommitted changes in the sources Check that there are no SNAPSHOT dependencies Change the version in the POMs from x-SNAPSHOT to a new version (you will be prompted for the versions to use) Transform the SCM information in the POM to include the final destination of the tag Run the project tests against the modified POMs to confirm everything is in working order Commit the modified POMs Tag the code in the SCM with a version name (this will be prompted for) Bump the version in the POMs to a new value y-SNAPSHOT (these values will also be prompted for) Commit the modified POMs This works fine up until the point where the pom.xml should be bumped to the new version y-SNAPSHOT. As far as I can see the file is check
Thank you very much for your help!
All, Integrity Lifecycle Manager 12.0 is available for download. Please find attached a presentation that covers What's New in Integrity Lifecycle Manager 12.0 Thanks Kartik Oak
Using the Integrity CLI to extract time entries for analysis and processing. I use something like this; im timeentries --hostname=host --port=port --filter=user:username --filter=entrydata:"between START and END" (note don't type this in by hand, I have wrapper code written in Python. I also use mksapiviewer.exe to process the command output as XML and parse it. This all works nicely). The above example extracts the time entries for a user user between the dates START and END. I now have a user case where I would like to extract all time entries recorded against a given Issue ID in a specific time range, regardless of which user entered them. Looking at the help im timeentries --usage I see there is a sub-option in the filter section issue=<expression> However, I am not sure what 'expression' means. I have tried the obvious approach.. im timeentries --hostname=host --port=port --filter=issue:ISSUEID --filter:
Hello! We are trying to get some meta data out of integrity and want to use "si locate" to find a list of locations where the current project is reused. In the GUI, there is an option named "Limit Search to Active Paths". But this functionality is not documented for the "si locate" command. Is this an undocumented feature, or is it implemented in another command for the commandline tools? BR, Markus
Hi, We are using PTC Integrity 11.0.0.506, API Version 4.16.506 1) In Preferences -> Configuration Management -> Views -> Project View there is a checkbox [?] Recurse Into Subprojects In the documentation is written Project View - Recurse Into Subprojects - displays the hierarchy of subprojects. But in my opinion, the Integrity Client behaves in the same way, regardless the checkbox is on/off/? 2) Similarly In Preferences -> Configuration Management -> Views -> Sandbox View there is a checkbox [?] Recurse Into Subprojects In the documentation is written Sandbox View - Recurse Into Subprojects - displays the hierarchy of subprojects. But again in my opinion, the Integrity Client behaves in the same way, regardless the checkbox is on/off/?
Dear all! Integrity Version 11.1 Calling mksapiviewer --xml --iplocal im viewfield --user=administrator --password=password --hostname=localhost TestIbpl Got: <Field name="backingFilter"> <Value dataType="string">((field[Text Attachments] has at least one attachment))</Value> </Field> But im viewfield --user=administrator --password=password --hostname=localhost TestIbpl Issue Backed Pick List: Backing Type: Change Order Backing Text Field: Summary Backing Text Format: {Summary} Backing States: Backing Filter: (field["Text Attachments"].hasAttachments) Display As Link: false Sort Field: Sort Descending: false Is it possible to get correct value via Java API?
Dear Community, does anyone have a description on the MKS.RQ Parameters (e.g. MKS.RQ.Editability in Type->Properties)? Many thanks, Zoltan Bessenyei
I certainly found the section "computed expression Function Classes" chapter on the help pages, but I could not find a decent descripton for some of the functions I regularily encounter. Questions: -> What is the syntax of an "if" (...? 1:0...) -> how is "aggregatebyTree" different from "aggregate" -> is there some kind of loop function available (e.g.: for-loop) ?
Hello, We are using PTC Integrity 11.0.0.506, API Version 4.16.506 We have a .mdl MATLAB Simulink file which appears to be an ASCII text file https://www.mathworks.com/matlabcentral/answers/46400-how-to-view-mdl-files However when a check-in is attempted, the following message box appears: (please see the attached file) The working file Strategy.mdl exceeds the size limit for storing revisions by deltawithin an archive. In order for this check in to proceeed, the archive must be converted to store references to completecontents of each revision The check in will be cancelled if the conversion is not allowed to occur. Do you want to automatically convert the archive into store-by-reference format prior to the check in ? Yes - Yes to All - No - No to All - Cancel
Hi all The main project (or parent project) I use have my application and also couple of sub-projects that is delivered externally. The sub-projects can have the folders, source files (mainly the .h, and I use the libraries from them) changes for each release, i.e. a folder can be renamed, removed similarly header files can be removed, renamed or new header files can be added. Now I create a new sub-project whenever I get a new delivery, so I have to always link the new sub-project to the parent project. Is it possible to have one sub-project with a check-point, and the new delivery can be checked-in on top of the old check point, but just have the files and folders only based on the new delivery ? By doing this I don't have to create a new sub-projects every time and also the linking. Thanks, nkm2018
In my workflow, I use Python scripts to construct and execute Integrity CLI commands, utilising the Python subprocess module. This works well, but parsing the output from the CLI commands is tricky and not particularly robust. I have recently been made aware of mksAPIViewer.exe I have started experimenting with this approach of prepending mksapiviewer --iplocal --xml To the start of my CLI commands, for example; mksapiviewer --iplocal --xml im viewissue --hostname=<host> --port=<port> <item ID> This returns me the output, but in XML format. This is much easier to process. I am keen to understand why this seems to be quite hidden away in Integrity? It appears to be an improvement on the standard CLI output. Should I be using it, or is there some better approach which I have not discovered? Many thanks, Will
I would like to copy multiple ALM_Tasks using the Integrity CLI, with a single batch file. This seems straightforward using im copyissue --type=ALM_Task <ID> However, I would like to newly copied items to be associated with a different Change Request, and have a slightly different summary. Experimenting with the commands, it seems that im copyissue --type=ALM_Task --field=ALM_Work Item For=<New CR> --field=Summary=<New Summary> <ID> should work. However, other fields are not copied, such as the named reviewer or the planned effort. I can see there are options in the CLI help such as --copyFields, --copyFieldsList, --addFieldValues which I have tried to test out, but I can't seem to get the behavior I want. Is there a straightforward way to simply copy an item, as is, with ALL the current fields? Once I have done this, I could then edit the fields I want as a second command if necessary. thanks
Hello all, just as a heads up: with the installation of Integrity Lifecycle Manager 11.1 CPS03 the perspectives are no longer (fully) working. - A user cannot save a perspective anymore (file is created but empty and it cannot be selected anymore) - Perspective saved before installing the CPS03 are still available - Perspectives still can be shared via e-mail We've already reported the issue to PTC TS and are currently waiting on a response from R&D when a fix can be expected.
Looking for a JavaScript coding example that makes Integrity Web Service calls. I wrote a code (Attached) but am not able to update value in Integrity. Urgent help needed if anyone can. <!DOCTYPE html><html><head> <title>SOAP JavaScript Client Test</title> <script type="text/javascript"> function soap() { var xmlhttp = new XMLHttpRequest(); xmlhttp.onreadystatechange = function() { if (xmlhttp.readyState == XMLHttpRequest.DONE) { alert(xmlhttp.responseText); }} xmlhttp.open('GET', 'http://blrmiespc-1233:7001/webservices/10/2/Integrity/?wsdl', true); //xmlhttp.send(null); // build SOAP request var sr = '<?xml version="1.0" encoding="utf-8"?>' + '<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:int="http://webservice.mks.com/10/2/Integrity" xmlns:sch="http://webservice.mks.com/10/2/Integrity/schema">' + '<soapenv:Header/>' + '<soapenv:Body>' + '<int:editItem>' + '<arg0 sch:ItemId=
How to exclude multiple files with extension from synchronizing the sandbox. Version : Integrity 11 Tried in GUI like "Member with name" using ! *.c|*.h ,but not working
Hello, I have a problem about images and tables don't fit in my export model. For example in Integrity, the image width is 650 pixels but in my export template model it show up 6.5" instead of 6.77". Also its same with lower pixels. For example, when image width is 610 pixels, it is exported to my export template model as 6.5" instead of 6.35". I couldn't find where can i change it. Is it due to my export template model or should i adjust in integrity? Simply I just wanted to any image which I add into integrity should fit in my export model and shouldn't exceed word page limits. Thanks.
Hey there, i'm using PTC Integrity at my firm. We have there an Excelfile, which we can Transfer with a perl script to our SQL Database. In Integrity itself, there is a Number for a Member Revision. I can see this Revision Number, when i type echo %MKSSI_REVISION1% in the commandline. Now i tried to write this in perl, but it's really hard for me. I must say perl, that the script should look for the Excelfile Database.xlsx in the path C:\Integrity_Sandbox\Database\Database.xlsx, then read the Member Revision Number of this, and write this Number to my SQL Database. Does anyone has some ideas, how i can manage this? Thanks for your help
Hi all, just this morning I received my daily "PTC Technical Support eNews & Alerts" newsletter and wih some excitement I saw this: Software Updates Integrity Lifecycle Manager 12.0 Datecode Description F000 Integrity Lifecycle Manager 12.0 Server Installers F000 Integrity Lifecycle Manager 12.0 Media F000 Integrity Lifecycle Manager 12.0 Features F000 Integrity Lifecycle Manager 12.0 Documentation F000 Integrity Lifecycle Manager 12.0 Database Utilities F000 Integrity Lifecycle Manager 12.0 Client Installers F000 Integrity Lifecycle Manager 12.0 Agent Installers The only problem is, that all the link in that mail are dead-ends and the PTC Download-Pages show no 12.0 content. Has anybody had more luck?
Hi, I would like to change the field 'state' to a value that the workflow contains over api. The workflow consists of Unspecified, Active, Retired. Every edge has 'everyone' permission. The type is Test Step The command is: im editissue --fields=State=Retired The error message is: Could not save modified item 325885: The following fields may not be edited [ State ] Do you have any clue to solve the problem?
I have a rule based trigger that resets a field on a defined rule. How do I disable the trigger without reconfiguring the trigger type or even deleting it?
I have made a rule of item editibility. But I want to show my custom error. Is it possible?
We need a possibility to set default attribute values during Import depending on (ReqIF)attribute conditions. Especially a test for unspecified Attributes is required.
We need a possibility to compare the ReqIF-Document and the ILM-Document before Import (preview of changes thru Import).
We need a possibility to convert datatypes RichContent and Enumeration to String during Import.
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.