531 results found
-
Possibility to merge independently added files/directories
Two folders (or files) with the same name added into different branches independently, cannot be merged in Plastic now.
It would be priceless in some cases (especially for folders).
http://www.plasticscm.net/index.php?/topic/1224-evil-twin-conflict-resolution/
http://www.plasticscm.net/index.php?/topic/391-directory-merge-fail/175 votes -
Customizable columns
Make possible to select visible columns in table views such as Changesets, Items, Branches, etc.
We want to see Attributes and Labels in a Changesets view, but we usually do not care about GUIDs.142 votes -
Commenting xlink changes in code review
"Xlink changes cannot be commented" - that message shows up when you try to comment a change in an xlinked file (in a code review). IMHO it would be much easier if xlinked files could be commented just like other files.
122 votes -
Support symlinks on Windows
Please add support for Symlinks (directory junctions, reparse points, ...) on Windows.
114 votes -
Go ahead and implement traveling locks
This would save us a TON of pain working in game dev. Not only make the locks across all branches where the locked files exist, but also setup plastic so you can do multiple commits while keeping the lock.
108 votes -
After a Code Review for a branch, add an icon (e.g. a check, a pending sign, ...) to the branch in Branch Explorer
After a Code Review for a branch, add an icon (e.g. a check, a pending sign, ...) to the branch in Branch Explorer
105 votes -
Amend commits
As git user, more than once i find the need to fix something added to a comit, using the --amend parameter. It would be great to have this feature on plasticscm, because otherwise i end with
D - E - F
\
A - B - C - Fixes C102 votes -
Lock a Branch
LOCK a branch so no one can perform a merge or checkin except the one who took the lock.
Current scenario: Two or more developers are are working on child branches and want to merge back to the parent branch, if both initiate the merge, the first will succeed but the second will have to re-merge again. To avoid this, the developers can send an email, asking all to wait until he finishes the merge...
Proposed solution: Allow the one to take a lock on the target branch, do the work, and release it. During the lock, others should be…102 votes -
File "branching" to allow new file to track inheritance from previous file
In Perforce, you can branch an individual file to a new name, in a sense copying it - including history.
This allows future trackback of changes through the file all the way to original files.Use case:
Re-factor of source file to separate into multiple files.93 votes -
If a changeset is deleted, switch to the parent changeset and KEEP the changes in the "pending changes"
When a changeset is removed the workspace is switching to the parent changeset and all changes get lost.
I think it is better to keep all changes in the "pending changes", so you do not lose any changes and you can add some more changes.It often happens to me that I forget some small changes, so I have to check in again producing a lot of unnecessary changesets.
87 votes -
Comments carry over from branch when merging.
I find myself repeatedly typing in a lot of the same comments. I would like to auto populate the the commit comment with what was used to create the branch.
71 votes -
Improve integration with JIRA
Develop a JIRA plugin for Jira, to improve visibility.
Add options to create branches from JIRA and issues from PlasticSCM.
Embed links to open each other Web Portal.In general, a text box in the Jira issue is not enough. The interaction should be smooth.
69 votes -
Annotate this line
Usually, I don't need annotation of a whole file (which is really slow for big files); an annotation of a specific line or maybe several lines would be enough.
New context menu command Annotate this line from Diff/Merge tool would be very helpful.68 votes -
Workspace-wide exclusive checkout
Consider the following branches:
1(root)
1-1 (branch from 1)
1-2 (another branch from 1)Currently, you can checkout and check-in the file on branch 1-1 and you can also do it on branch 1-2, as long as both checkouts are in their own branch head changeset and not at the same time.
So when branches 1-1 and 1-2 merges back into the root branch 1, you get a conflict.
The idea is to have types of files that cannot be merged, never, completely exclusive for all branches, the same way it is done in lock.conf for a per-branch basis.
65 votes -
Add Auto Update Check
Could you add an option to automatically check/alert on updates of PlasticSCM? (and display the version number somewhere).
To see if there is a new version (and there are often because you guys seem to work hard ;-), I have to examine the properties of one of the exe files and compare it with the version in the on-line changelog.
65 votesPlastic SCM 10.0.16.5668
https://www.plasticscm.com/download/releasenotes/10.0.16.5668Windows – Plastic: Auto-update!
Now you can update Plastic on Windows to the latest version from within the application itself.
When Plastic detects that a new version is available, the help panel will display a notification telling you which version is available. On the help panel is a link to download the latest version.
-
unix diff output for file differences
It woul be useful to have the option to export files differences in the unix diff format
62 votes -
Show changeset numbers in branch explorer
I'd like to see the changeset numbers in branch explorer in the same way they are shown in 2D version tree.
60 votes -
Improve usability of the embedded code review system
The code review system is very basic but I believe a few simple things can make it much more usable. I submit a list of them here: http://www.plasticscm.net/index.php?/topic/2276-suggestions-for-code-review-system
59 votes -
Make more views openable by command line flags and Plastic:// URLs
As mentioned in the following links, the changeset / branch Diff view from the Plastic GUI can be automatically opened to show a specified changeset or branch. This can be done either via command line / script or (on Windows) by a URL containing a special "Plastic://" protocol:
http://www.plasticscm.net/index.php?/topic/3061-updated-plastic-urls-to-launch-diff-windows/
http://codicesoftware.blogspot.com/2012/11/plastic-scm-4110372-release-is-out.html
This is very handy for automation etc. However, I'd like to see more views available via command line and URL args - Branch Explorer, 2D History, Items, Annotate etc...
53 votes -
Add the same "Synchronize All" functionality to the command line tool that exists in the GUI tool.
Add a switch to the command line tool that gives the same functionality as the GUI tool's "Synchronize All" function. Additionally, give [both] the ability to synchronize all views at the same time.
This would allow easier scripting of "backups" to a central server.
50 votes
- Don't see your idea?