152 results found
-
Keep info on deleted databases
The lrep command (and the repositories database) do not contain any information on deleted respositories, making it hard to deterimine the repository name of a removed/deleted repository database for restoring.
But if i want to restore an old one knowing which one it was might be handy. Is it an idea to add a boolean column mounted to the repository table in the repositories database (so you have record of old ones and can restore them 'more' easily)?
3 votesWell, when you delete the repo you should leave the system in a consistent status so that the db admin can go and really remove the database…
-
sync branch names
Please find a way to sync not only changesets but names of branches, too.
We do a lot of renaming on them and it's a total mess once synced.Why we need to rename so often?
Well, i'ts because of your release cycle. Every month we create a branch call RC. This branches is then tested by QA through the month and finally released with a version number, that's when we rename RC to whatever version it has.
We don't the exact version at the beginning of the month, as we release hotfixes, too. So it might seem to be…3 votesDidn’t get any more votes and has been staying around for a while.
Also, once people get used to how replication works, it is normally not an issue anymore.
-
Visual Studio integration crashes at some point and requires restart to continue working
While working in VS 2010 (run as Administrator) at some point while trying to do a checkin I get a message like:
"The type initializer for '196379271' threw an exception.
Method not found: 'Void 1829760192.1231065091(1909317638,Mono.VisualStudio.TargetAddress)'."From this point on I have to restart VS or use the stand alone client to do anything with Plastic.
I get a message like: "Another operation is already running".
3 votesWe haven´t been reported a similar issue again. In future, please report the issues at: www.plasticscm.net
-
Allow Xlinks to target branches in addition to changesets
Xlinks in this way would point to the most recently committed changeset on the target branch branch, rather than just a specific targeted changeset. If need be this might have to be a read only Xlink.
This added functionality, especially in conjunction with partial Xlinks, would allow for very dynamic repository creation.
3 votesWe can’t break cset immutability.
-
In Branch Explorer on Windows, zoom by mouse wheel
In the Plastic GUI on Windows, make the mouse wheel zoom the Branch Explorer / 2D History instead of scrolling it horizontally. It should work as in the Linux gtkplastic client.
3 votesWhat you suggest is how it used to work long ago, and we changed it.
Now wheel moves horizontally, shift-wheel vertically, and ctrl-wheel does zoom, which is quite common on other apps too.
In https://www.plasticscm.com/download/releasenotes/5.4.16.701 we made the Linux GUI behavior consistent with the other platforms too.
-
Improve handling of "Merge Links"
Right now, if you get an error like this:
http://i.imgur.com/YzSTTa1.pngYou have to go to .plastic, delete plastic.merges and plastic.mergeschanges files, and then undo all the merged files from a merge link, and then try it again in hopes of it fixing itself. ( which it doesn't )
To get it to cause this error you must:
1) be on a changeset that is not up to date
2) Have 1 .exe or w/e changed
3) Have one of the latest ( newer ) changeset have the same changed .exe or w/e
4) Plastic will ask which file to keep,…3 votes -
Permiso de borrar changeset propios
En vez de solo permitir/denegar borrar changeset, tener la opción de ser más flexibles, y permitir activar la opción de borrar los changeset propios, un usuario podría borrar sus propios changeset, pero no los de otro
3 votesYou can already do that by assigning the rmchangeset permissions to the special OWNER user.
-
Allow manual selection of which hunks of each file diff will be committed in pending changes view
I would like to be able to select at line level granularity, which hunks of a pending changes diff will be committed to a changeset, so that I may make different commits that split up changes along functional lines / with finer granularity. Any parts of the delta that are not committed should remain as pending changes.
This would make it easier to allow selective merging of specific parts of functionality by cherry picking at changeset level.
Coupled with some functionality to be able to split existing commits along similar lines, this would be a rather nice feature (maybe by…3 votesDuplicate of https://plasticscm.uservoice.com/forums/15467-general/suggestions/15636960-add-git-like-staging-of-parts-of-files
Please vote the original one instead :)
-
list parent revision in item history
It doesn't seem possible to find the parent revision of an item on the command line. It would be useful if 'cm hst' listed the parent revision of each revision listed.
It would also be useful for the GUI history table to have a similar column.
3 votesQuestion answered
-
Xlinks to single files (VSS style)
We would like to convert from VSS to Plastic SCM, but VSS's file sharing works completely different than Xlinks in Plastic SCM (as far as I understood).
Firstly, there needs to be a possibility of creating xlinks to single files, just like in VSS. It is really important for us. We want to share single code files and single binaries between projects. Sharing the whole project (as a repository) when only its binary file is needed (or several code files) is no solution to us :-(.
Secondly, there should be two xlinks modes:
A link to a specified revision -…
3 votesXlinks to files doesn’t seem to be a popular idea and it almost breaks the underlying concept.
-
rules to exclude file segments from change detection
We have a lot of automatic generated files which are under version control.
These files often contain a timestamp of their creation and some other information which aren't that much important and don't need to be controled by plastic.
The idea: It would be nice if I could define a rule (maybe using a regex) to define lines or segments in these files which maybe change but don't cause plastic to show them as pending changes.
3 votesWe have something called the hidden changes list. Why don’t you check it?
-
3 votes
We’re not sure if you are talking about semantic merge here.
-
Close Diff / Merge tools with escape button
Allow Diff / Merge tools to be closed with escape button - very helpful when perform comparison of multiple files before Check In from Visual Studio.
3 votesShouldn’t you use standard CTRL-F4 to close it? It works on every windows app, doesn’t it? :)
-
Context menuitem for writable.conf
Title says it all.
3 votesDidn’t get enough support in about 3 years :-(
-
automatically found moved/deleted files
Sometimes plastic doesn't recognize a moved file because it moved and changed and some other times when a duplicated files is deleted plastic thinks it was moved.
Therefore it would be nice to have the option to change these things right in the pending changes view. Maybe just a context menu option for deleted files: "File was moved" and for moved files: "File was deleted"3 votesThis is the “search moves” option in pending changes
-
Random file name in external diff tools
When you diff files using an external tool, Plastic SCM creates temporary files for the revisions being compared, but generates random names for them. So when the diff tool opens, the file names it displays are like "tmp210f.tmp.vb". After a while you forget which file you are viewing and these names are not helpful :).
IMHO it would be much better if original file names were used, extended for instance with changeset numbers so they don't repeat.
3 votesAs pointed, it is already doable
-
License information on home screen
I would like to access the license information, and be able to add a new license, from the first screen where I can select diff or merge.
3 votesI think this refers to semanticmerge instead
-
Quick Diff
Quick Diff support for Eclipse.
That makes it possible to see the Diff status, in a ruler, when you edit a file.3 votes -
The cm command should be able to do anything the GUI can do
The cm command should be able to do anything the GUI can do.
As near as I can tell, cm is the api for Plastic. The api is incomplete.
This is not the case for Perforce p4 or p4api.
This is especially important for Linux where the gtkplastic GUI does not
provide the same functionality as the Windows GUI3 votesI’m sorry but we need to have specific requests.
We have a REST API and we also can automate the cm as you know. There are few things the cm can’t do (well, it can’t certainly do branch explorer).
-
'cm diff' should compare a file against previous revision by default
'cm diff' compares against the last checked in revision if the file is modified in the workspace. If it is not, it just gives a message "Item has only one revision". It would be more useful if in this case it compared the last two revisions. Finding appropriate revision numbers on the command line is not easy.
3 votesIt’s the current behavior
- Don't see your idea?