535 results found
-
Issue tracking extension for github issues system
It'd be a cool idea to create a github service hook and an accompanying issue tracking extension for Plastic to read issues from there. I don't know Ruby but I could help out with the Issue Tracking extension in plastic!
7 votes -
Active Directory - Work with huge AD trees
I came across a blog post about this limitation. If you are using ADO/ADO.net, you should be able to set the Page Size property to 999 - which will in fact return ALL users instead of being limited to 1000 (if you set it at 1000 or above, you will get exactly that many and no more, setting it to less really means "I want them all, but only x at a time")
Obj.Properties.Item['Page Size'].Value := 950
where Obj is an ADO Command object (not sure what the .NET equivalent is)0 votes -
export item revision
When browsing a branch or changeset for items it sometimes would be nice to save a file/folder to some place on the disk.
Some files belong together and if I want to view or even execute these files I need all of them with correct filenames in the same place.
Clicking on a item in plastic opens this file with the system standard viewer in a temporary directory. Depending on the file this may not be a good idea! Therefore I need a way to select some items (files/folders) and export them.
3 votes -
in file history change workspace
Add option to right click in file history to change the workspace to the changeset selected.
12 votes -
workflow rules
As each branch should have a defined role and may or may not interact with other branches plastic scm needs a workflow management system (I'm inspired by Jira) which allows definitions of branch roles and let's call it "change/information flow" rules.
This would provide a way to define which branch can be merged into another branch and which can't!
Each branch then needs a role assigned at creation time. Even here the workflow rules could define which roles may be given to a branch created from another branch wich a given role.
2 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 -
Allow setting a color for each label, changeset and branch
It would be a nice feature to allow setting a color for elements.
Examples:
- set the label color red to mark it as "important".
- set the branch color to green to indicate that the branch is the "test branch"46 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 -
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…99 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 -
Show information window from Changesets in History view too
and make the button, which opens this window more noticeable (both in History and Changesets view), by adding a text label at least.
31 votes -
Enable changing comment of an Attribute
A comment of an attribute cannot be changed now (even copying to clipboard is not possible).
28 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 -
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 -
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 -
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 -
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 -
Combine the xlink and fast-import features for fast public SDK imports
For those relying on external projects or SDKs, an ability to simply point to a public git/svn/etc repository would be great if you simply had to specify a label/release. That way, external dependencies can be handled by the xlink feature.
5 votes -
Save and view Compares
It would be great if I could save a compairing to a file and view it later again.
Use case: I compaire to branches with a lot of changes. I will need some time to do this and want to do it later.
Or: I want to show a compair/diff to somebody.
1 vote -
OpenID, FaceBook Connect, Google etc...
So DVCS is great but given I write code in lots of places. I would like to be able to use a single id and sync across various servers.
I use my work domain account at 1 place
customers domain account,
Work at home discconected from any LDAP or AD server.I don't want to manage the users either. So it would be great if people could just login with their facebook, google, or other OpenID and I could sync using those. just like this site allows facebook or Google. Why not plastic also.
4 votes
- Don't see your idea?