307 results found
-
Refresh pending changes before check-in 'option' and prompt if new changes available
Sometimes I forget to refresh when I submit my check-in so I end up making two changesets with the same comment.
I'd like the check-in to either prompt me and tell me it's a partial check-in since I don't have everything select
or
it does a refresh before I check-in and prompts me if there are added, modified,or deleted files newly listed in the pending changes window and if i'd like to proceed with current check-in.
3 votesWe have auto-refresh on pending changes now :-)
-
Jira integration should be able to transition issues through Jira workflow and maintain all data
Jira integration should be able to transition an issue once it is checked in to PlasticSCM with a tag like [FIXED], and then this will move the issue in Jira to the 'Ready for QA' column in the workflow. It should maintain in the information who committed the change, the changeset, any details available.
42 votesGlad to say, this feature is available starting on release 6.0.16.1515, published today. For further information on how it works, check the release notes available here: https://www.plasticscm.com/download/releasenotes/6.0.16.1515
-
Add Gluon support for Linux
Our entire team are going Linux only for development since Epic now support it with Unreal 4, so support for Gluon on Linux would be wonderful for us.
10 votesDone! Check Plastic SCM 7.0 :-)
-
use windows taskbar api
It is possible to show a progressbar within the windows taskbar.
It would be nice if you could implement this for all progressbars within plastic. For example check-ins or workspace updates.
This would mean I can minimize plastic for this time to work on someting else and still be able to see the progress.This is what I mean: https://funkjedi.com/w/wp-content/uploads/2009/01/windows7-toolbar.jpg
You would need to use this: https://msdn.microsoft.com/en-us/library/windows/desktop/dd391692(v=vs.85).aspx
I've already send Carlos an C# sample file for the implementation ;)
2 votes -
'cm merge --to' needs --comment
The cli command merge needs a --comment parameter when used with the --to parameter. Now, all these merges have no comment at all.
Also: It would be nice if the merge-to wouldn't need a workspace, when called with fully qualified src and dest.
1 voteThe option to set the comment is -c= and it’s already available although it’s not documented. We will fix the documentation.
Example:
cm merge br:/main/ —to=br:/main/task001 -c=“Integrated new UI”The merge-to no longer needs a workspace. It has been fixed at 7.0.16.2185
Best regards
Borja
-
Reduce tab text to fit within tab shapes
Reduce the length of the text on the tabs such that it always fits within the shape of the tabs.
In the attached Plastic SCM 6.0 screenshot, you can see tabs with names such as:
"Items in workspace Freed..."
"Pending changes in works..."
"Branches from repositorie..."
"Branch Explorer for re..."
"Cloud repositories"If these had shorter names, which exactly matched the button names, I would be able to mentally identify the tabs quicker:
"Items"
"Pending changes"
"Branches"
"Branch Explorer"
"Cloud Repositories"The long tooltips with all the details are still useful.
3 votes -
Repositories view: change the Server textbox to a dropdown with recent/profiles
Please change the "Server:" textbox into a dropdown, containing the most recent servers used, or the server profiles we have setup, or both!
We should not have to enter the full server URL every time we need to switch servers, it becomes really cumbersome! Also, the effort spent on adding server profiles in Preferences is a bit wasted if it's not usable in all places like this one...
3 votes -
"Cherry pick" to
Just like the "advanced merge to", allow the user to cherry pick to any branch.
This allow the user to avoid switching to the branch he want to cherry pick to, which can be very time consuming (reimporting workspace in a game engine for exemple).
36 votesYes, you can do it from the CLI, but you need to enable the server-side merge functionality.
The client and the server version must be 7.0.16.2077 or newer. You also need to enable the server-side merge functionality (in-preview) adding the following setting on the client.conf. Check how to do it on the release notes: https://www.plasticscm.com/download/releasenotes/7.0.16.2077
After that, you will be able to perform a cherrypick using the merge-to. Example:
cm m br:/main/task —to=br:/main —cherrypicking —merge -c=“merge-to cherrypick example”Best regards
Borja
-
Advanced LDAP Support
Plastic currently only supports basic LDAP integration.
In real-world scenarios, things aren't as clear cut and simple.
I propose extending LDAP support in the following ways:- Support secure LDAP (LDAPs). Including self-signed certificates on the LDAPs server.
- Ability to specify Root DN.
- Ability to specify User search Base.
- Ability to specify User search filter (ie, something like sAMAccountName={0}).
- Ability to Specify Group Search Base.
- Ability to Specify Group Search Filter ((& (cn={0}) (objectclass=group) ))
- Group Membership definitions (can optimize with memberOf property).
- Configurable Local Caching of credentials, TTL etc ....
47 votesHi,
We have released the following task. it’s compatible with the new .NET Core Plastic server:
[New] 9.0.16.4227
Server: secure LDAP connections now supported on port 636
We added support to the Plastic server for SSL connections to your LDAP server.
Configure your server (using the “plasticd configure” command, or the web based administration tool) to switch the LDAP port from 389 to 636 to take advantage of a secure connection to LDAP, assuming your LDAP server is configured to support this.
Regards,
Carlos.
-
Add support for running external tools on selected item(s)
This is an extension of the Custom "Open with" feature, to be able to run external tools/scripts with the selected branch/changeset(s) etc as input arguments.
For inspiration, see the "Tools - External Tools..." implementation in Microsoft Visual Studio. In that dialog, the user can add custom commands to a list that is later displayed in the menu. For each command, you can specify Title, Command Line, Initial Directory and Arguments. For the last two you can use placeholders like $(ProjectDir), $(CurLine) etc. In Plastic we could have placeholders like %wkspacepath, %repo, %selectedchangeset etc...
6 votes -
Create a better (modern) looking GUI
It would be cool, if you pimp up the PlasticSCM Client, so that it has a modern fresh look.
The main reason for that suggestion is: On screen resolutions with a DPI higher than 100%, the font becomes really blurry. (on MS Windows)
Microsoft invented better frameworks to solve that issue (WPF, UWP).But please, be aware that it should be a mid-term to long-term goal. I know, you could not easily replace the old GUI with a completely new modern GUI. ;-)
The current GUI works good so far, but it looks and feels a bit outdated.
3 votesJust check the new 6.0 :-)
-
Jenkins PlasticSCM update to support SCM environment variables
PlasticSCM jenkins plugin doesn't support environment variable related to SCM changes like
CHANGEID
CHANGEAUTHORWould be nice if it could do so :)
3 votesHi!
We’re happy to inform you that this functionality was released with Jenkins version 2.9, as detailed in the release notes: https://wiki.jenkins-ci.org/display/JENKINS/PlasticSCM+Plugin
You’ll find further details on which variables are published in the Jenkins plugin wiki page.
Thank you for your feedback!
Regards,
Miguel -
Allow triggers in Gluon
We have scripts that should run to update local content whenever a checkout or update is performed. It's especially important for artists that this happens automatically. However, triggers are not possible in Gluon, because trying to add one to a Gluon workspace results in the error, "Triggers cannot be created in the cloud server".
3 votes[New] 7.0.16.2220
The client update triggers (before & after) were only executed by the standard update operation. Now, they are also triggered by the ‘fast-update’ operation and the Gluon update (GUI & cm partial update). -
Jenkins PlasticSCM Plugin update to support pipelines
We are using PlasticSCM because we have large amounts of binary data which Git can not handle. This prevents us from using the Git clients which support Jenkiins Pipeline.
Please update the PlasticSCM plugin to support Jenkins Pipelines.
9 votesHi!
We’re happy to inform you that our Jenkins plugin supports pipelines since version 2.8, as detailed in the release notes: https://wiki.jenkins-ci.org/display/JENKINS/PlasticSCM+Plugin
Thank you for you feedback!
Regards,
Miguel -
Add an option to hide merge info in the diff viewer
I remember that a couple of years ago you added a new feature to the diff viewer which let's you trace merges made on files. Let's consider the following scenario. You work in a branch for some time, but at some point you want to update your code to it's latest state, because your task already takes days or weeks. So you create a new branch from the latest changeset on \main and merge your existing branch you the newly created one.
Then you modify a file in the new branch, that was already modified earlier in the first branch.…
9 votes[New] 6.0.16.1544
Windows GUI, gtk and mac clients: As requested in user voice https://plasticscm.uservoice.com/forums/15467-general/suggestions/17296492-add-an-option-to-hide-merge-info-in-the-diff-viewe, we implemented a toggle button that allows to “skip merge tracking” in the diff view. The button is only visible when several merge sources have been detected. When you click the button, diffs are not groupes by merge. -
show assembly version in diff of assemblies
In rare cases we do check-in dll and exe files. These are thrid-party libs in most of these cases.
The diff view shows only 'Changeset', 'Size', 'Created by' and 'Date modified' for these binary files.
It would be nice if the assembly version would be also displayed.
This will help compare the binary files and descide with one to check-in or keep while merging.3 votesCheck this blogpost! We hope you find it useful → http://blog.plasticscm.com/2017/01/custom-preview-tool-for-dll-files.html
-
Long path support on Windows
Fix the 260 character file name length limitation on windows,
1 vote -
Simple Gluon branch switching
We have an art team who are using Gluon. There are occasions when an artist will need to work in collaboration on features. Or other occasions where we might need to stage changes in another branch.
We would like Gluon to be able to change to a known branch. A simple branch name text box (with auto-complete and drop down history) would be idea and avoid the complications of the full PlasticSCM UI.
6 votes -
jira bind multiple projects and servers to a single repository
We have two JIRA servers. One for development and one for QA. We would benefit from being able to bind multiple JIRA servers and projects to a single repository.
3 votes -
add an option to save a file from the history screen
When you browse the historical changesets of a particular file in your workspace, the context menu only allows for "Open" and "Open with". It would be helpful to have the ability to "Save" the file to your local filesystem. I'm using macplastic.
1 voteDone long ago, but we forgot to close this :-S
- Don't see your idea?