531 results found
-
Correct bacwards searching
Hello.
I probably discovered following error: When searching for given word within changeset diff, the backward jumping does not operate -- pressing "search previous match" button has no effect whereas "search following match" have.
Regards
Jiri Kohutka1 vote -
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 -
6 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 -
Option to revert pending changes when switching workspace
When trying to switch the workspace to a different changeset/branch, the user is first asked if he's sure, but then gets an error if there are pending changes.
It would be great if the question dialog would show how many pending changes there are (and maybe a tooltip with a list of all changed files?). Then, if the user decides to go through with it anyway, the pending changes should be reverted (maybe have a checkbox, so the user is really sure) and the switch should be performed.
When there are no pending charges, the switch should just happen without…
6 votes -
Better handling of dark theme in Linux
Using a dark theme with the linux build ends up with some pretty glaring white backdrops to things and lots of unreadable text.
It seems Plastic isn't using the supplied gtk theme colours, but instead has hardcoded colours for certain things.
12 votes -
Implement cloud-based backups for Plastic Cloud
I propose that Plastic Cloud offers an incremental backup method. It should export backup data to customer-provided cloud storage (AWS S3 / Google Cloud Storage / Azure Storage), perform backups with high frequency (possibly with a combination of full / incremental backups), and only leave the responsibility of validating these backups with the customer.
Our use case:
We use Plastic Cloud instead of Plastic Server, because it reduces our operational overhead. Plastic Cloud is great in many ways, but using it means that we also entrust the responsibility of availability, security, as well as backups/disaster recovery with Codice Software.
As…
13 votes -
Using GMaster: Would like to wrap text in Difference window
I am confused: Is GMaster a subproduct of Plastic SCM ???
1 vote -
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 -
Branch Explorer - Adjust text size of "branch bubble" in settings
In branch explorer I zoomed a bit of, to have a greater overview. Unfortunately, the text bubbles above each branch getting smaller. So it's quite hard to read it then.
Could it be possible to adjust the size in the side panel > Display options?
6 votes -
Don't create empty commits in xlink upon merge-to
If I complete these steps:
1. Create repos B and A
2. Commit file foo to repo B (this becomes cs1)
3. Create xlink /b in repo A as -> cs1@/main@B (writable)
4. Create branch /main/task001@A
5. Checkin several files without touching /bI can then complete my task branch like this:
6. Switch workspace to /main@A
7. Merge from /main/task001After this, B will still have only one branch and one changeset, because no changes were made inside of /b. Wonderful!
Alternately, I can complete my task branch like this:
6. Merge-To from /main/task001 into /main@AThis is a…
3 votes -
Add "Merge Query Rule" to conditional format
In the Plastic GUI, "Add format" provides the following options:
- Branches with pending merges
- Active branch in this workspace
- Custom branch query rule
- Custom changeset query rule
- Custom label query rule
cm find, however, supports additional objects beyond "branch", "changeset", and "query". I would like to highlight changesets that contain merge-links from a specific branch, but currently the only way for me to do that is to run the query in the command-line, use the query results to apply attributes, and then use the attributes for a rule that colors the changeset. It would be more straightforward if I could…
2 votes -
Support Multiple Search Terms in Workspace Explorer
Searching in Visual Studio allows me to set multiple search terms separated by a space in order to better narrow my results. This is helpful if you aren't sure if the name of the file is "ProjectXMLData" or "ProjectDataXML", but you know for sure it has Project and XML in the name.
Attached Images
- VSSearch01 - Shows searching for all 'project'
- VSSearch02 - Shows adding 'xml', but not as an exact match. The results are still displayed as expected
- WSSearch01 - Shows searching for 'project' and results show as expected
-…9 votes -
Integrate git sync into sync view
I would like to be able to mirror a client's Git repository, create a new branch, and then pull changes from the Git repository without pushing my unfinished/proprietary/scratch/experimental branch.
I have also, from time to time, found myself wanting to clone just a single branch from Git, exclude some branches from Git, or pull everything without pushing anything. All of this is possible in Plastic sync view with Plastic repos, so I thought it would be better to suggest integrating the two instead of suggesting to add these features independently to git-sync.
2 votes -
Support wildcards in gitserver.conf's export.repo option
For example,
export.repo=foo
export.repo=bar
export.repo=git mirrors/*1 vote -
Embedded Custom Diff
When it comes to text files, the embedded diff viewer is extremely helpful, allowing me to quickly click between files and see what changed. While it is possible to specify external tools for diffing non-text files, it is currently not possible to do so with the same ease of use or convenience. Embedded Diff and Custom Diff are currently mutually exclusive.
This request is to add an extensibility mechanism for the embedded diff viewer. I am thinking of this similarly to Windows' IFilter mechanism that allows custom preview renderers to be specified for any file type.
For example, if I…
3 votes -
Allow "Move Changeset" to move to regular branches
Currently, with "Move Changeset" I can only move to a new branch or an empty one.
But often I find myself quickly fixing a small bug or tweak a value, and switching to a different branch is something I don't think about at that moment. But the changeset does not belong on the branch that I committed it to.
It would save an incredible amount of time if "Move Changeset" would do the following, when selecting a non empty branch:
- Cherry Pick the full changeset from the target branch, including the comment
- Delete the changeset in questionNow…
3 votes -
One button switch to changeset
I often find myself needing to restore workspaces to the exact state of some changeset. I don't care about the branch or changeset I'm currently on. I don't care about pending changes, added files, deleted files, private files. All I want is for my workspace to be 100% identical to the changeset I'm switching to. Right now, both in the GUI and CLI, doing so involves multiple potentially long running steps which may or may not require user interaction.
Please give me the nuclear option to get my workspace into pristine state again!3 votes -
code review
Code Reviews: when responding to a code review, rather than copying and pasting a magic UID into the changelist comment, it would be preferable to be able to browse and select an already submitted changelist that closes a particular comment in a code review.
3 votes -
FIle in use error
It would be nice if Plastic threw an error/message saying "File already in use" when trying to merge a binary file with changes only in source contributor(for my specific case), when the file being merged is opened by another application. Right now it fails to merge the file, keeping it in the Pending Changes view, and never merging it or alerting the user that there is an issue.
1 vote
- Don't see your idea?