Jump to content

Search the Community

Showing results for tags 'jira'.

More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • Plastic SCM
    • General
    • Installation and configuration
    • Unity 3D
    • Plastic SCM on Mac
    • Plastic SCM on Linux
    • Gluon
    • Git interop
    • Integrations
    • Community Edition
    • Branching and merging
    • Announcements
  • Plastic SCM 4.0 Beta (Closed)
  • Plastic Cloud
    • General
    • Configuration
  • SemanticMerge
    • General
    • License
    • SCM's configuration
    • Share your experience!
    • External Parsers
  • GitJungle
  • Method History for Subversion

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start





Website URL







Found 15 results

  1. Hello, i'm trying to get PlasticSCM works on Mac as it works for PC. We need Jira integration in our production pipeline and it works well on PC. I've seen that there's no configuration window on mac to setup plastic scm link with jira. So i followed the given tutorial at https://www.plasticscm.com/documentation/extensions/plastic-scm-version-control-task-and-issue-tracking-guide#Jiraintegration By the way, there's a mistake in path of the client.conf configuration <Extensions> <Extension AssemblyFile="plasticscm_install_path/client/extensions/jira/jiraextension.dll" /> </Extensions> should be <Extensions> <Extension AssemblyFile="/Application/PlasticSCM.app/Contents/MonoBundle/extensions/jira/jiraextension.dll" /> </Extensions> my client.conf is adapted as following (just added the previous lines at the end) <?xml version="1.0"?> <ClientConfigData xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <Language>fr</Language> <WorkspaceServer>myserverurlandport</WorkspaceServer> <WorkingMode>LDAPWorkingMode</WorkingMode> <SecurityConfig>securityconfig</SecurityConfig> <CurrentWorkspace>/Users/stephane/wkspaces/SampleRepo</CurrentWorkspace> <MergeTools> <MergeToolData> <FileType>enTextFile</FileType> <FileExtensions>*</FileExtensions> <Tools> <string>/usr/local/bin/macmergetool -b="@basefile" -bn="@basesymbolic" -bh="@basehash" -s="@sourcefile" -sn="@sourcesymbolic" -sh="@sourcehash" -d="@destinationfile" -dn="@destinationsymbolic" -dh="@destinationhash" -a -r="@output" -t="@filetype" -i="@comparationmethod" -e="@fileencoding" -m="@mergetype" -re="@resultencoding" --progress="@progress" --extrainfofile="@extrainfofile"</string> </Tools> </MergeToolData> </MergeTools> <DiffTools> <DiffToolData> <FileType>enTextFile</FileType> <FileExtensions>*</FileExtensions> <Tools> <string>/usr/local/bin/macmergetool -s="@sourcefile" -sn="@sourcesymbolic" -d="@destinationfile" -dn="@destinationsymbolic" -t="@filetype" -i="@comparationmethod" -e="@fileencoding"</string> </Tools> </DiffToolData> </DiffTools> <ShowPerformanceWarnings>yes</ShowPerformanceWarnings> <MergeWithPendingChanges>no</MergeWithPendingChanges> <StackTrace>no</StackTrace> <SetFilesAsReadOnly>no</SetFilesAsReadOnly> <SetRevisionFileDate>no</SetRevisionFileDate> <SupportSmbWorkspaces>no</SupportSmbWorkspaces> <PerformAddPlusCi>no</PerformAddPlusCi> <CheckFileContentForChanged>no</CheckFileContentForChanged> <CaseSensitiveFsOnMac>no</CaseSensitiveFsOnMac> <SameItemDifferentCaseError>no</SameItemDifferentCaseError> <CheckinQueuesSize>50</CheckinQueuesSize> <DownloadPoolSize>6</DownloadPoolSize> <LastRunningEdition>team_or_enterprise</LastRunningEdition> <Extensions> <Extension AssemblyFile="/Applications/PlasticSCM.app/Contents/MonoBundle/extensions/jira/jiraextension.dll" /> </Extensions> </ClientConfigData> and my jira.conf in ~/.Plastic4/issuetrackers/sll_serverurl_port/allrepos contains a jira.conf file with the following data WorkingMode=TaskOnBranch Name=Host;Value=ourjiraurl/;Type=Host;IsGlobal=True Name=User name;Value=myjiraemail;Type=User;IsGlobal=False Name=Password;Value=myjiratoken;Type=Password;IsGlobal=False Name=Branch prefix;Value=;Type=BranchPrefix;IsGlobal=True Name=Project Key;Value=MULTIPLE_PROJECTS;Type=Text;IsGlobal=True Name=Custom Field ID;Value=;Type=Text;IsGlobal=True Name=Use LDAP credentials if available;Value=False;Type=Boolean;IsGlobal=False Name=Use default proxy credentials;Value=False;Type=Boolean;IsGlobal=False Name=Issue query limit;Value=50;Type=Text;IsGlobal=False Name=Resolved issue states;Value=Done;Type=Text;IsGlobal=False Name=Issue types;Value=;Type=Text;IsGlobal=False Name=Fields mapping;Value=;Type=Text;IsGlobal=False Name=REST URL;Value=/rest/api/2/;Type=Text;IsGlobal=True Name=Task URL;Value=/browse/;Type=Text;IsGlobal=True Name=Status transitions;Value=[DONE]-Done;Type=Text;IsGlobal=True when trying to create a branch it calls the jiraextension but i get an exception Invalid URI the format of the URI could not be determined. the log file indicates the following 2021-02-17 11:16:10,212 stephane ERROR PlasticThread - Error when performing background operation: Invalid URI: The format of the URI could not be determined. 2021-02-17 11:16:10,214 stephane DEBUG PlasticThread - Stack trace: at System.Uri.CreateThis (System.String uri, System.Boolean dontEscape, System.UriKind uriKind) [0x0007b] in <ca617bcbee124d63852388fd7f3106e6>:0 at System.Uri..ctor (System.String uriString) [0x00014] in <ca617bcbee124d63852388fd7f3106e6>:0 at Codice.Client.IssueTracker.Jira.JiraRestClient.GetBaseRestUri () [0x00060] in <8ac37d92524a463887d6e42f943350d8>:0 at Codice.Client.IssueTracker.Jira.JiraRestClient.CreateAuthenticatedRequest (System.String partialUri, System.String method) [0x00001] in <8ac37d92524a463887d6e42f943350d8>:0 at Codice.Client.IssueTracker.Jira.JiraRestClient.TryRequest (System.String partialUri, System.String httpMethod, System.Object content, System.String& response) [0x0001c] in <8ac37d92524a463887d6e42f943350d8>:0 at Codice.Client.IssueTracker.Jira.JiraRestClient.TryGet[T] (System.String partialUri, T& result) [0x00008] in <8ac37d92524a463887d6e42f943350d8>:0 at Codice.Client.IssueTracker.Jira.JiraRestClient.DoGetTasks (System.String conditions) [0x00018] in <8ac37d92524a463887d6e42f943350d8>:0 at Codice.Client.IssueTracker.Jira.JiraRestClient.GetPendingTasks (System.String assignee) [0x00014] in <8ac37d92524a463887d6e42f943350d8>:0 at Codice.Client.IssueTracker.Jira.JiraHandler.GetPendingTasks (System.String assignee) [0x00001] in <8ac37d92524a463887d6e42f943350d8>:0 at Codice.Client.IssueTracker.Jira.JiraExtension.GetPendingTasks (System.String assignee) [0x00001] in <8ac37d92524a463887d6e42f943350d8>:0 at im.b (System.Boolean A_0) [0x0000b] in <b816f616cec244e082b4ba1c3a67eb57>:0 at im+a.b () [0x00001] in <b816f616cec244e082b4ba1c3a67eb57>:0 at Codice.Client.Common.Threading.PlasticThread.ThreadWork (System.Object state) [0x0000a] in <c486789c633545be9a72ad39a565b17f>:0 I tried to use the same config jira config file as my Plastic SCM client has with the same result even if it works well on my PC. Has somebody some suggestion ? Thanks by advance Stéphane
  2. Gwanhir

    JIRA plug

    Hello, I'm starting with devops and try to get around it with the trunkbot. I successfully create my own notification plug to use our internal chat system and configured the CI (Jenkins) plug. But I'm stuck with the Jira plug configuration. We use Jira cloud and I can't make it work. I use the token API as specified in the documentation. For the user I tried with the email, name, user name, lowercase, uppercase, space between, no spaces. Nothing works. I have an idea on how to use all the powerful tools available but sadly as Jira won't work, it may not be possible. Any idea what I'm doing wrong? Thanks, Cyril.
  3. Hi, I'm currently setting up plastic and wanted to automate parts of the workflow between jira and plastic. I've looked into mergebot(trunkbot), and it looked like a perfect fit : when a jira task is put as validated/done, mergebot sees this and tries to merge the branch to /main. Except, trunkbot seems to only checks branches attributes, and not the jira state, even though the setup part of the bot seems to indicate that it should poll for jira status? Am I missing something with the setup, or wrongly setup something? Or does it need some extra steps to link all together?
  4. Hi! I try to establish a connection to Jira (self hosted) via an ssl connection via the 443 port I always get an error: Test Connection failed. Please Review the entered values. the plastic log only shows me these message: 2017-08-04 13:39:20,805 ERROR jiraextensionrest - Could not get the statuses from the JIRA server: The underlying connection was closed: An unexpected error occurred on a send. 2017-08-04 13:39:20,805 DEBUG jiraextensionrest - Stack trace: at System.Net.HttpWebRequest.GetResponse() at Codice.Client.IssueTracker.Jira.JiraRestClient.GetResponse(HttpWebRequest request) at Codice.Client.IssueTracker.Jira.JiraRestClient.GetStatuses() I'm pretty sure the host settings and rest of the settings are correct, as i can get access via the api through a browser or curl (also ssl). the host name goes something like this : https://my.jiraserverdomainname.com:443/jira plastic version: jira version: 7.3.2 Thank you Fabian
  5. Hello, I am currently trying to setup JIRA and got to my next step of integrating with plastic. We use Linux machines for development and when I went to go set up the preferences for issues tracking I noticed that they dont seem to exist the same way as the windows client. I have currently. And i do see there was an update recently, but I did not expect that to add this functionality. Is there a way to set up issue tracking on this version of the linux client? Should I just downgrade back to an older version of the linux client? Thanks for the help, Evan
  6. Hi there! We use Jira integration with Plastic SCM ( to benefit from the feature of task selection when creating a new branch. We noticed, however, that not all open tasks are accessible from there, and it doesn't matter if the Display pending tasks from all users option is checked or not. Would you be so kind to explain me what criteria you use for task filtering? I just want to understand whether some tasks are not displayed there purposefully or if there is a bug. Thanks!
  7. I'm having some issues getting our team set up using Plastic SCM with our Jira OnDemand server. I've followed the set up guides both here : http://blog.plasticscm.com/2013/01/plastic-scm-for-jira.html and here : http://blog.plasticscm.com/2014/03/jira-6-integration-improvement.html The issue with OnDemand is that there is no way to create the jira-config.properties file mentioned in the second link above. I've emailed Jira support about this and they said there is no way to do this using OnDemand and that I should get help from the Plastic developers about proper support for the OnDemand instances. So the behaviour we experience is: Jira tasks are pulled in (not the right ones but I detail that issue below) and can be selected in the "From Task" windows Jira tasks are correctly linked when manually naming branches (e.g. JIRA-TASK-NBMV-57 when the Branch Prefix is "JIRA-TASK-" and the project id is NBMV) When viewing issues in their branch in the Branch Explorer, the "Atlassian Jira Extension" section populates with information from the server correctly. When performing a CheckIn, there is a pause for several seconds, followed by a warning pop up reading : "Unable to log checkin data into issue tracker: The remote server returned an error: (400) Bad Request We would like to get the checkin warning sorted out and the data logging correctly in Jira. There is also a massive oversight in not being able to define both a per repository Jira Project Key, and a custom search . We work on lots of different projects for clients and frequently have to change Project Keys, especially as sometimes we jump between multiple projects in a single day. The MULTIPLE_PROJECTS key isn't really a solution for this either, as this pulls in way too many issues to dig through, and we also have many historical tasks that are "Closed", not "Done" which all show up in the search as well, as I posted here: We can currently change the number of issues pulled in with the search, but that isn't customisable enough. We really need the ability to change the issue status types it will return as well as the per repository project key. Thanks for reading, and any help you can offer!
  8. Long time user of Plastic, love it. Recently have been looking to integrate an issue/project manager and have settled on Jira, but am struggling to fit it into my current workflow. Currently, I use the 1 workspace per project/app approach and also 1 branch per task. What has been enormously helpful and I think one of Plastics strengths is customization of branch names so that they can be helpful and informative to the UX. The way I personally do this is by naming the branches after the component/class that the task is working on, along with a numbered suffix, eg., main/foo_001, main/foo_002, etc. This allows for VERY quick searches of historical changes to components and related tasks (typing foo into search gives an immediate return of all foos), and allows for very useful contextual reference when browsing through the branch explorer (spacial understanding of where everything is). With the Jira integration however, the Plastic UI is completely undermined as branch names are absolutely useless as navigation aids as they are simply repetitive prefixes and a counter (eg, scm001). The only way to get any information from the Branch Explorer is to actually click on a branch so it brings up the Properties Tab. It becomes even more difficult in the Branches view, as you have to reference comments to understand what might be happening in that branch. So, as a potential solution... what do you guys think about maybe doing something similar to what's being done for non-Jira branches, and that is to have some Display options that reference Jira fields? Eg, currently we can "Display branch task info" in the branch explorer, so, what about having some Jira Disaply Options, like "Display Component" or "Display Label" etc. This would DRAMATICALLY improve the UX in Plastic with Jira integration as now the user would see main/scm001:foo_component or main/scm001:foo_label, etc. What do you guys think? Is this doable? Thank you!
  9. I’ve been trying to make Plastic work with Jira (both are in the cloud). I have closely followed (done) the following: https://www.plasticscm.com/documentation/extensions/plastic-scm-version-control-task-and-issue-tracking-guide.shtml#JIRAintegration I am trying to follow the JIRA - Multi-project configuration https://www.plasticscm.com/documentation/extensions/plastic-scm-version-control-task-and-issue-tracking-guide.shtml#JIRA-Multi-projectconfiguration Here is my configuration parameters: PREFERENCES Bind to Issue Tracking System: JIRA Apply Binding to: All Repositories Host: http:\\intertech.atlassian.net User Name: dclayton@intertech.us Password: *** Branch Prefix: JIRA Project Key: MULTIPLE_PROJECTS Jira Custom field ID: 10200 Fields Mapping: issue.Fields.Project.Name->Description|issue.Fields.Reporter.Name->Owner|issue.Fields.Description->Title Rest URL: /rest/api/2 Task URL: /browse Plastic Version: Jira Version: Latest cloud version (7.x) When I test the connection to Jira I get a “connection successful” message box. I then created an issue in Jira called AMS-2. I then created a branch in plastic called JIRA_AMS-2 The Jira information does not show up in plastic in any of the places it is supposed to show up. I have tried to bind only my local, named repository to JIRA and only the default repository, and all repositories, they all have the same result Also, if I create a branch in Plastic “from task” (JIRA task) I get the attached error. (The error goes away if I select to “display tasks from all users”, but the list remains empty.:
  10. Hi there. I have recently updated Plastic SCM client to the version. Whenever I check any changes in, I get the following error after the operation is done: Unable to log checkin data into issue tracker: The remote server returned an error: (400) Bad Request. I configured Plastic SCM to bind to Atlassian JIRA. This error happens olny when I check in to branches that are associated with JIRA issues. All checkins, however, are completed correctly, so the error seems not to influence them. We use Plastic SCM server in our company, because this is the latest available version we can use with the free lincense. Do you think this could be caused by an incompatible Plastic SCM server or is it something else? I will be grateful if you advise me. Thank you.
  11. - Edmonton Attempting to try out the new Jira integration with branch creation by browsing Jira issues for a project: I was not able to find any information on actually getting that feature to work, but figured it was bound to the Project Key. This is the initial configuration: Bind issues to Plastic branches set branch prefix: JIRA_ Project Key as : MULTIPLE_PROJECTS When connected to jira, and attempting to create a new branch and on the "From task" tab/button, Plastic receives an error "The remote server returned an error: (400) Bad Request." Switching Jira integration configured DIRECTLY for the project prefix (which precludes it from working against multiple projects) Project Key as : XA (XA in the case for the respository I was attempting to create the branch on) The dialog functions to retrieve the data and shows a list of IDs|Title|Assignee as expected, which is a really nice feature! The question is, how can we (or is it even possible) configure a specific repository (or workspace) to be associated with a particular JIRA project prefix when there are multiple repositories, and multiple Jira projects? Is there some file I can put in the root of the workspace that identifies the jira project prefix to use when creating new branches such that it will show the tasks (as it does when fully configured only for a single project key)? If all else fails, I'll put in a feature request like this: The dialog should be a tree view with the current list of projects - then I can choose (expand) the one I want, which then populates a list of issues associated with that project? Would probably be nice to have a filter on there as well, so I can have it retrive only issues that are in the "Development Backlog" status, or filter it by release version. There might also need to be some configuration for what the "Mark as open in issue tracker" changes the status to - in our case, it would go to "Under Developmenet" - I think the current JIRA default is "In Progress" for status.
  12. I've read the blog and am excited about the new integration capabilities with jira so that my users can click a link in jira to see the diffs for the change sets for an issue. I'm trying to configure this, but the blog is unclear how the data for the field gets populated. If I configure my CLIENT to point to Jira - how does it gain access to the jira-config.properties file - since that file appears to need to be placed on the JIRA server. New Jira extension: The data logged in the Plastic SCM custom field can now be configured. Also, it is possible to open changeset diffs from JIRA. What version of the extension is this in, and where can it be downloaded from? If this is actually built into the Plastic Client - why isn't the jira-config.properties file supposed to be on the local workstation According to the blog, it goes on the jira server - in the Jira home directory C:/Program Files/Atlassian/Application Data/JIRA (on Windows) Is this correct? - am assuming it would be in the same location as the .jira-home.lock file (as my Jira instance home directory is NOT under program files)
  13. With CVS, I'm able to use the source tab in a jira issue to see the change sets. It is also able to perform a diff to see what lines actually changed. This information is presented to Jira through the FishEye integration point (it scans the CVS repository for items that were committed with a comment containing a Jira issue number listed in the comment) Is this supposed to be possible with the Plastic SCM Fisheye+Crucible repositories plug-in? I also have the Plastic -> Crucible plug-in installed (and functional!) so that I can perform code reviews through Crucible on the same server, as well as the Jira plug-in for issue linking to branches (which puts a "change set" field on the associated Jira issue). My main question is: Is it possible for the Jira->Fisheye link to function with the Plastic repositories defined in that configuration similar to how they do with the native CVS support? E.g. The projects show up in the administration under the "Plastic SCM" Tab of the "Plug-ins" Tab of the "Repositories" configuration section - but when trying to link a repository in Jira to a Fisheye Repository, only the "native" plug-in repositories are listed (the Plastic SCM defined repositories are not). Selecting "source" on the issue in Jira doesn't list any changes - and the custom field approach doesn't let me browse differences to see what changed to fix the issue. Would this work if instead of configuring Plastic as "Branch per task" that it be configured for "Branch per change set"? Am I missing some other configuration setting, or is this a limitation of Jira+Fisheye? I'm just looking to have my cake and eat it too - so far, I really like what I've seen with Plastic! though it has been quite a learning experience getting these pieces integrated. So far: I've transferfed 5 projects (with history) from CVS to Plastic 3.x using the guimport utility Fast-Export from 3.x with a Fast-Import to Plastic 4.x platform connected to MS SQL server (that was fun getting installed!) Re-configured all my Jira pieces to use LDAP auth (Oh Joy!) Installed and configured the Plastic->Jira plug-ins (big learning curve there, trying to figure out the necessary permissions and configurations - most of which came from this community! Thank you all!) Tried to configure Jira with each Plastic repository (failure here - still trying to figure it out - may not be possible yet, so I have only 1 project functional) Got the links to work with a single project and have the custom field showing "changed files" for the task --Now, just looking to retain the previous change set information on the source tab of Jira with the new SCM (which so far is not looking too promising) Have to say that I've only spent 2 days so far doing the configuration, starting pretty much from ground zero. All in all, not to bad.
  14. There is Project key field in the preferences/issue tracking. If I write a project key here it is working with JIRA integration. But what if JIRA has many projects. Where can i write other project's key's? Is community edition works only one project?
  15. Hi In my company bugs are tracked using HP QC system as defect entities. Development stories/task are managed in a Kanban Board. We are considering to implement the branch per task approch using Plastic. Since the branch is 1:1 with task and is extendible using the attributes, we wonder if we need issue tracking system in addition. Does anyone has exprience with such a scenario? Will love hearing the fourm exprience and opinion for pros of having issue tracking system when working branch per task approch. Thanks.
  • Create New...