530 results found
-
Show attributes in branch tooltip
It would be great to see all attributes set on a branch somewhere else then the 'attributes' panel. Not I have to change the side panel from 'Properties' to 'Attributes' to see which attributes are set on a given branch.
To speed this up, it sure is nice to see attributes in the branch tooltip.
What you'd say about that?23 votes -
In branch explorer, allow a changset to be dragged from one branch to another to merge it whereever you want.
This would make merges much slicker, by saving all of the RMB clicking.
23 votes -
Partial file checkin
Would you consider adding an option to check in only selected changes in a file? I once saw such option in SourceTree. At first I thought it was useless, but sometimes I actually need to check a file in without certain changes made in it.
I think you could add the feature to the diff viewer in Pending Changes. Each modified line could have a check box next to it, checked by default. What do you think?
23 votes -
When merging have a single clicke way to resolve all conflicts using one of the contributors
Basically a shortcut to take one of the 3 versions (source, base, destination) as a result one.
Described in more detail in the end of http://www.plasticscm.net/index.php?/topic/1200-exception-during-3-way-merge-when-pasting-big-text/
22 votes -
option to cancel workspace update
A workspace update can be quite slow, particularly if you made a mistake in cloaked.conf. Rather than killing the process, it would be nice to be able to cancel the update.
22 votes -
Include a preference to override all unchecked pending changes in workspace on check-in.
I know this was the default behavior a couple of versions ago, and it was extremely advantageous for our team because we tend to have a lot of files (XML data and such) that get changed but we don't intend to preserve those changes.
We had been in the habit of checking in only our relevant changes, and it's been a big change to our workflow to have to either undo all pending changes first, or deal with the merges that ensue. If there was an option to prefer the old behavior it would be a big help!
22 votes -
Add ability to submit selected files into a new branch and keep you in whichever branch you are currently in.
If you are in a branch with some un-submitted files and you don't want to submit them into your branch yet. If would be great to be able to select the files you want and submit them directly into another branch but keep you in your existing branch. We work with not allowing people to switch branches with pending changes so 'Check in to another branch' doesn't work unless we manually switch to allowing you to switch branches. Then once the files have been submitted to another branch you'd then have to switch back to your previous branch ready to…
22 votes -
Line wrap (word/character) in embedded diff view
This is a very useful feature for diffs with long lines.
Now that we have matching inside a line, this would be a natural follow up. With this, there would no longer be any need for horizontal scrollbars in diff view.
21 votes -
use the .gitignore file if it is present
Have plastic simply use the .gitignore file if it is present. Now that we support the online git repos like github bitbucket and VSO.
If you have .gitignore use that methodology and if you have .ignore use that methodology.
And maybe give user option to generate a .ignore file from a .gitignore.
21 votes -
Number of active code reviews
please, add a number behind the code review menu item which shows the user how many active code reviews are assigned to him.
Maybe it could even flash up a bit when there are new reviews.
20 votes -
Auto complete/suggest filenames and/or class types in checkin comments (PlasticSCM client)
Way back when I still used TortoiseSVN, I really enjoyed the fact that it's commit comment textbox would suggest types and filenames when committing new changes. See the attached image for an example.
The simplest implementation would be for the client to check the pending changes, compile a list of the filepaths and filenames, and then determine if the current typed word would match one of these list entries. If a word partially matches one of the entries, show a dropdown of these entries to let the user choose or dismiss the entries.
Just to elaborate, this is not an…
18 votes -
Command line: unified diff for pending changes
The "cm patch" command is able to yield diffs in the standardized "unified diff" or "unix patch" format as console output. However, there is no simple way to yield the same kind of console output for the Pending Changes.
Our Linux users are demanding this, and they are surprised that it is not currently possible since they are used to this behavior from "cvs diff", "svn diff", "hg diff" and "git diff".
We suggest adding this functionality to the "cm patch" command. All that's needed is to output the same kind of "unified diff" as usual, but based on the…
18 votes -
User License Control in LDAP Mode
Build an admin tool where users can be activated or deactivated in order to control user licenses in LDAP mode.
At the moment I do it manually. (Table seid, Column sactive)
18 votes -
Pull Requests
Provide a mechanism to approve merges into specific branches.
One option is to use pull requests with an approval mechanism (of one or more required approvals).This will allow trace-ability and enforcement of organization rules.
Linking it to code review will make it even greater.(Check out Stash for examples)
18 votes -
Allow code review comments on binary files
It would be cool to be able to add comments for binary files when doing a code review - e.g. for UE4 blueprints (.uasset) after looking at the blueprint diff of the files.
18 votes -
filetypes.conf has immediate effect and can be per repository
As a developer, I can specify what is the type (text/binary) of file with a given extension. But, I want PlasticSCM to immediately apply these settings to the current workspace (only new files are affected). Also, it would be convenient that a filetypes.conf placed in the root dir of repository to have the same effect for this specific repo, on the top of global settings (as for ignore.conf).
16 votes -
Add a "Check for updates" button in the About panel, so I can see if I'm on an old revision.
I just want a button next to the version number that shows me what the latest version is, and downloads it if want to upgrade.
16 votes -
"Add existing workspace" button
On the workspaces tab, next to "Create new workspace..." a button "Add existing workspace" would be amazing.
Use case: I recently received a new laptop and all of my working files were copied from my old laptop including a folder containing numerous workspaces that are >10gb each, I needed to work on some of these projects while out of the office but couldn't find an easy way to add them back in to Plastic and recreating/downloading them from scratch while remote wasn't an option.
16 votes -
Show unchanged lines only for context in the text diff view
Option for the built-in diff window to show only a few (maybe configurable) unchanged lines around each changed line.
We have some multi-metabyte files with many thousands of lines and sometimes a few lines change and it is hard to scroll or click move around with such a large file. The buttons "to to next/previous change" are useful, but it is a lot more messy to actually see the diff.
See the attached file for a comparison with Araxis merge for an example.
In Araxis, we can see more information on the same screen.
16 votes -
Repository description
Add a description property to a repository and add it as a column to the repository browser to allow for a long description to give detailed information about the contents of the repo. Repo names tend to be short and don't always explain what the repo contains, especially when there are 100's of repo's for different projects.
15 votes
- Don't see your idea?