Jump to content

Search the Community

Showing results for tags 'workspace'.

More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • Plastic SCM
    • General
    • Installation and configuration
    • Unity 3D
    • Plastic SCM on Mac
    • Plastic SCM on Linux
    • Gluon
    • Git interop
    • Integrations
    • Community Edition
    • Branching and merging
    • Announcements
  • Plastic SCM 4.0 Beta (Closed)
  • Plastic Cloud
    • General
    • Configuration
  • SemanticMerge
    • General
    • License
    • SCM's configuration
    • Share your experience!
    • External Parsers
  • GitJungle
  • Method History for Subversion

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start





Website URL







Found 18 results

  1. How can i get my active workspace on my Plastic SCM interface in command line
  2. Hello everyone, I'm having a bit of a bother with Plastic when it comes to creating a new local workspace. I have created a cloud repo with no issues whatsoever. When I try to create a new local workspace, Plastic tells me that the 'workspace already' exists.. but for my existing workspace and not the new one. Plastic happily creates a new local folder and the same issue occurs if I choose an already existing local source folder. I've only got a single pre-existing workspace also linked to a cloud repo. The new one has nothing to do with the existing one. Perhaps someone could advise me as to a solution? Thanks Dan.
  3. Hello, I'm quite new to plastic scm and I'm not sure if I have simply overlooked the possibility to diff a changeset against the local workspace files. (Like the git "Compare with working tree" option in tortoisegit) I've found the option to diff 2 revisions/changeset but I did not find any possibility to diff a revision/changeset against the local files in the graphical windows client. Is this really missing? Its quite cumbersome to get only specific changes (e.g. a few lines from specific file) from a changeset in another branch (or an older commit) with this possibility missing. Right now I have to make a local copy of the file I want to check against a local file via "Save revision as..." and do a manual diff. Thanks & Regards Frederic
  4. I'm a fan of Plastic. From the GUI to the feature sets, I think it's near perfect. However, I'm disappointed at the recent GUI changes to the Plastic SCM client. The quick-switch workspace tabs are now replaced with a drop down menu (top left corner). For a studio that have multiple projects running concurrently, this takes one more click to switch workspaces. Not a big deal at a glance...until you find yourself having to switch back and forth often as the project manager. Please consider bringing back the tabs. I don't see a reason for changing the GUI for this just to sacrifice fewer clicks for a few more pixels of screen estate.
  5. Hi, I'm tying to checkin changes. Also I do want to “exclude” private items from the list. The search is really slow. After that I want to switch to the regular GUI. How can I do that? Thank you.
  6. Hello, The OS and Plastic installation is in C drive while all my workspaces are in D drive. I formatted my C drive and installed Plastic SCM, obviously all my workspaces are missing. How can is add my existing workspaces to Plastic? thanks Pranay
  7. Hi, Basically the topic says all. Has anything changed since 2012? http://www.plasticscm.net/index.php?/topic/905-get-files-from-a-specific-branchlabel-without-a-workspace/ I just would like to obtain plain files and directories, without tracking them by Plastic. Best regards.
  8. So recent I've been upgrading Plastic on our company's machines from to to get the Visual Studio 2015 plugin working. In order to do so, I have had to completely uninstall the old version, manually remove the Windows Explorer plugin, clean out the client/server folders, then install the new version. However after doing so I have noticed significant slowness loading work-spaces in Plastic on my personal machine. We use the local SQLite back-end, which we point at a "repos" folder which is located along side the client & server folders. This folder is not removed during the uninstall, but the re-installed server is configured to use it after installation (along with a specific prefix and suffix). All of this is done before we ever start the Plastic Server. The Plastic client itself starts up very quickly, but then it spends 10+ seconds loading my workspace... previously this used to be almost instantaneous. And this is consistent when opening new work-spaces as well. Any ideas why this might happen? Are there any diagnostics I can run to help identify the cause of this slowness? Could the repos being generated with an earlier version cause this (since we're not actually doing an in-place upgrade)?
  9. Hi, Why can I not cancel an 'Update workspace? Same thing for 'Switch workspace to this branch'? I have to kill the process if need be... Thanks. -Drak.
  10. Hello everybody, I am new to Plastic and wonder if the following is a bug. As far as I can tell creating a connection profile using an SSL channel will trigger the installation of the respective server key. We are talking UPWorkingMode here. 1) Create automatic connection profile on SSL channel for userA@server userB@serve 2) Create new workspace. An error pops up telling you that somebody is trying to add the respective server key to some dictionary twice. Press 'OK'. You will not be able to select a default repository in the 'New Workspace' dialog and cannot create a new workspace. 3) Cancel workspace creation dialog. Create workspace on command line. This still works fine. Some thoughts: I did this nasty experiment because I wondered how Plastic is able to handle automatic connections of different users to one server without going schizophrenic. Looks like the Plastic command line is operating with a dedicated user all the time, while the GUI client allows for multiple personality disorder.... All in all this looks like a bug to me, but I am not Plastic savy yet. Comments anybody? Best, Dirk
  11. We use PlasticSCM integration with Jenkins. I noticed that when I run PlasticSCM client on Jenkins's computer to display the list of existing workspaces, the list is incomplete for some reason. Many workspaces that actually exist on the disk are not included there. This has an influence on Jenkins. Let me explain you why. When a Jenkins job is run, the PlasticSCM plugin runs the following commands at the beginning: cm.exe lwk --format={0}#{1}#{2} cm.exe rmwk wk:WorkspaceName cm.exe mkwk WorkspaceName cm.exe update . The second command is executed only if PlasticSCM workspace associated with the job already exists. Because the first command returns an incomplete list of existing workspaces (just like PlasticSCM GUI does), the second command may not be executed when necessary. This later causes the workspace not to be fully updated. See a fragment of a console log from Jenkins being a result of calling the "cm update ." command: Because until today our Jenkins's configuration allowed concurrent builds, I have an impression that the cm command is not prepared for concurrency. At least as far as the above mentioned commands are concerned (those that modify the list of workspaces). I guess that PlasticSCM client has a single list of workspaces on a machine, right? So when several threads modify it at once with the cm command, its content becomes inconsistent. Is that possible? Could you please tell me how to solve the problem? Will it be enough to let Jenkins run only one job at a time? Thanks in advance.
  12. I'm having a lot of trouble with Plastic SCM - Florence. Basically my internet connection is really bad right now and connection losses are frequent. As a side effect of that it seems like Plastic often hangs forever while updating, switching, or merging. At some point during the operation Plastic just stops making progress and there is no traffic on my network interface anymore. The busy wheel spins and there's a message saying "Please wait...". I left it like this for many hours. Plastic doesn't ever recover and the only option to continue working is to kill the process. Unfortunately that leaves me with incomplete updates/merges and a workspace that is not in sync with any changeset anymore. I seem to be unable to recover from that situation. Updating again, reverting all pending changes then updating, or switching to the changeset again don't help at all. After all of that the status of my workspace still stays incorrect. Plastic SCM gives the impression that I'm now synchronized to a specific changeset. It lists no pending changes. But I know that some files are out of sync. Those files are not on any ignore list by the way. If I change some unimportant whitespace, Plastic SCM will list the file as pending and will show both the whitespace change and the actual code change which was out of sync before. Let me know if there is anything you need from me to reproduce those effects.
  13. Hello, I've been testing out Plastic SCM for a few days (community edition), and I'm slowly getting comfortable with how it works. Coming from Mercurial, my first stumbling block was trying to differentiate between a repository and a workspace in Plastic SCM. If I had to explain it to another person, I would currently say something like, "the repository is the actual database of all changes while the workspace is your current 'view' (or 'slice') of the repository." Is this incorrect? I have another confusion point dealing with repositories and workspaces. In Mercurial, if I pulled from a network repository, I would get the complete history of the source code for the project. Suppose in Plastic SCM, I have a workspace of a network repository. I don't have a complete copy of the history, correct? Or do I? I.e., if I try to go to a different branch, does it require a network lookup in order to get more content from the repository? Suppose the network repository fails and permanently dies, is the workspace a legitimate backup for the repository (like in Mercurial where every repository is a complete backup of every other repository)? Sorry for the newbie questions. I am just having a hard time visualizing this part of Plastic SCM. Thanks for any insights you may have!
  14. Hi, I create a workspace, it shows up as a tab on the top at the end of the tabs. If I close this tab by clicking the x on the tab, how do I get this workspace to show up again. I've closed Plastic and started again but it does not show up. I can display the workspace list on another workspace and it is listed there, only the tab is not displayed across the top. Thanks.
  15. Interesting! I've been using Plastic SCM for several months now and really appreciate the code organization it provides. Currently, all of my code projects are in separate repositories with a single workspace. I use the GUI interface to manage the code as a solo developer. Today I decided to test out creating a single repository for housing two different project workspaces and one common library. To simplify things, I created a Test root and three subdirectories: M:\MyCode\PlasticSCM\Test\TestLibrary M:\MyCode\PlasticSCM\Test\TestProject1 M:\MyCode\PlasticSCM\Test\TestProject2 One subdirectory for each workspace inside the repository. Plastic SCM may have out smarted me, as I used a single "Readme.txt" file for each subdirectory. I created the original, then copied and modified the file inside the two projects. Plastic SCM appears to have followed the path of the original file as it was reproduced and edited. The attached screen shot shows the resultant branch explorer. I also received "evil twin" errors and naming conflicts. My question, it I want to manage a common library separately from projects utilizing the common library, should I use a separate repository for the common library? I'd like to use the GUI interface, rather than the command line and I'd like to avoid XLinks. The reason I want to avoid XLinks is due to the numerous forum posts on XLink problems. Perhaps the XLinks should still be used? Thoughts? dgp
  16. Is there a way to close a workspace tab? I know I can edit the plastic.workspaces file to rearrange them, but removing one there also removes it from the "Your Workspaces" list. Since it is recommended to create separate repositories for separate projects, I will have many workspaces. I don't want all those tabs open all the time. Ideally, I would be able to see a list of all my workspaces in the "Your Workspaces" list and only have tabs for those I am immediately interested in working with. Thanks. Greg
  17. I'm new to Plastic SCM and modern source control in general (only basic VSS check-out/check-in experience). I have a VS solution that includes two projects. I get the impression that each project needs to be its own workspace so that they can reside in separate working directories, so I created the first workspace and added my first project to it. Then I created the second workspace, but when I try to add my second project to it I'm getting an "evil twin" conflict on the "My Project" folder when trying to checkin the new files. There is a My Project folder in both projects; however, since they are in separate workspaces, I am confused about the evil twin conflict. This makes me think I'm missing some basic understanding about how this all works. Any advice? Thank you!
  18. It seems the little house that shows the current changeset and branch that your workspace is pointing to in the BranchExplorer has a problem. After creating a branch from main (Task47) I right clicked on Task47 and switched my workspace to it successfully. However the little house stays on the changeset back on the main branch. You can see from the selector details at the top of the screen that my workspace is on /main/Task47, but the house is not.
  • Create New...