Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation since 01/23/2019 in all areas

  1. 2 points
    It is now in 'Developer settings' (settings -> developer settings -> personal access token -> generate new token), but the solution is still working 5 years later ;-). Thank a lot ! https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line
  2. 1 point
    Hi! We are redesigning the GUIs for the upcoming Plastic 9. And it would be great if you could share with us what are your thoughts about this new design. Read this blog post to check the new screenshots and improvements. Thanks in advance for your comments and suggestions 😊
  3. 1 point
    Hi, You can also use the "cm replicate" command to just replicate the specific branch. If you are using the sync view, you can play with the text filter and the exclusing all the branches you don't want to sync. For excluding the branches, you should be able to also manually edit the configuration file (instead of doing it via GUI). Not sure if it helps. Regards, Carlos.
  4. 1 point
    Hi, I'm afraid the "client.conf" is local client file that cannot be globally configured. Please cehck the following link where we explain all the available files to be globally configured: https://www.plasticscm.com/documentation/administration/plastic-scm-version-control-administrator-guide Regards, Carlos.
  5. 1 point
    I believe you can also remove the file from source control by deleting the file in plastic scm (but keeping the file on disk), checking in the delete, then adding the file to ignore.conf. The file will no longer be tracked and will be removed from your repo. For files you'd like to keep in the repo but you still wish to ignore in some capacity, you'll want to add to the cloaked list or the hidden changes list, depending on your needs.
  6. 1 point
    Carlos, I think this is going to be fixed in BL3799
  7. 1 point
    @jwvanderbeck I do something similar with assigning branches a category and there's 2 ways I've found to have that show up in Branch Explorer without using colours: In the right hand pane where you can select Display Options, there's an option to 'Display branch task info' which displays the branch description (comment field) after the branch name. Eg, you could have a branch named 'task0001' with its description/comment as '[feature] implement cool new feature' and both will show up in Branch Explorer. Alternative option if you can't use the above, is to use a long branch name. Eg, you can name the branch something like the following. This works fine if you just use GUI/scripts, but not a great idea if you use 'cm' console command to do stuff with branches... task 0001 | [feature] implement cool new feature
  8. 1 point
  9. 1 point
    Did you find "checkin to different branch"? Or, move cset to a different branch:
  10. 1 point
    This is the same behavior using Xlinks or not. The "cloaked.conf" rules are applied only if the file is already in the workspace before you run the update. If the "cloaked.conf" file is downloaded during the update from the repo, I'm afraid the rules won't be applied during the initial update (but they will do the next time because the "cloaked.conf" will be already in your workspace). Regards, Carlos.
  11. 1 point
    Hi, If I properly understand, C is the parent repo that has Xlinks pointing to repos A and B. I'm able to create some cloaking rules in the C repo applied to the Xlinked content. I can do it via GUI --> right-click --> Add to the cloaked list. Then, If I create a new clean workspace pointing to C and before updating, I copy my previous "cloaked.conf", these files are not downloaded to the workspace. Remember that these cloaking rules apply to Xlinked content. In summary, I'm not able to reproduce your issue. Are you using the Windows Plastic GUI? Could you attach some screenshots and your "cloaked.conf"? Regards, Carlos.
  12. 1 point
    Hi, we have been using Plastic Cloud + Jenkins + Unity up until a few months ago. Support staff may have better answers, but hopefully this will get you going: This is happening because Jenkins is by default not running as your local user, but under the Local System account. C:\WINDOWS\system32\config\systemprofile\appdata is the %APPDATA% folder for the Local System account. You can change which account is used when launching Jenkins if you want to. Change these settings by starting the "Services" function in Windows, locating the Jenkins entry in the long list, and editing its properties. Ideally you should create a separate account (probably named "Jenkins") and run the Jenkins service under that. The config file location will then be C:\Users\Jenkins\AppData\Local\plastic4\client.conf. You need to ensure that two files exist in the config dir: "cryptedservers.conf" and one "*.key" file. You can copy the cryptedservers.conf / *.key file pair from your local user's Plastic folder. It is also possible to create these files programmatically, but that's a fair bit more work. 1+ year ago there were no hooks available in Plastic Cloud. We configured Jenkins to poll with 2-minute intervals - that was good enough for our purposes. The syntax to do so is to give a schedule like "H/2 * * * *" in Jenkins. ---- You may also find these references useful: Automation scripts for setting up and deleting Jenkins build slaves, for a Plastic/Jenkins/Unity build system: https://github.com/falldamagestudio/JenkinsAutomation Performance profiling results for a Jenkins build system: https://blog.falldamagestudio.com/posts/performance-optimizing-a-small-build-system-for-unity/
  13. 1 point
    Hi, so I copied all data from E:\ to E:\jet and changed the jet.conf file. No Plastic starts without problems. So it seems like only Drive Letter as path is not working with newer Plastic versions. Can an admin mark this thread as solved, please? Thanks for your help! Thomas
  14. 1 point
    Sorry for the delay. I haven't used Plastic with Visual Studio nor upgraded since I installed Plastic. I haven't been getting this issue in the past 2 months, but I didn't do anything of note to fix it. One thing that has changed is the team's server was apparently locked by Plastic at one point for some reason, and we got it lifted. I'm not sure if that is related or not.
  15. 1 point
    Serves me right for not keeping on top of the change log. So far it seems to be fine. Thanks!
  16. 1 point
  17. 1 point
    You can use the --cset option to get the output in the original cs:X@repository@server format: c:\mcga>cm status --cset cs:8@rep:test@repserver:localhost:8084
  18. 1 point
  19. 1 point
    Hi @tucny, You can create a top-level branch from any changeset using the command line (I don't think you can specify the changeset in the GUI though). This means you could create a new top-level branch from changeset 0, and it would be empty. See this forum post: Obviously being in the same repo means making changes to V2 will increment changeset numbers for V1 (not sure if you care about that). Alternatively, you could do a hybrid approach of what Pablo suggested. Replicate the entire V1 repo into a separate V2 repo. Then use the above approach to create the top-level branch from changeset 0 (inside the new V2 repo, keeping the V1 repo unchanged). Kind regards David PS: I personally label all changesets on main (eg, label M-1, M-2, M-3 etc), which you can automate with triggers. I find this easier than referencing cs:id numbers, which aren't visible in branch explorer and which can also differ across replicated servers when working distributed (meaning you have to refer to them by GUID, which is not easy to read or type). Main downside is it makes things look a bit busier, and if you use labels for releases then those no longer stand out as much (unless the Plastic team also introduce the ability to colour code labels and/or changesets by attribute or custom filter rules *wink wink nudge nudge* @psantosl).
  20. 1 point
    Yes, I'm afraid at the moment "comment "is not available in the format field. We could include it as a feature request. Regards, Carlos.
  21. 1 point
    Hi, when there will be a plugin for WebStorm? IMHO it can't be much work because WebStorm is based on IntelliJ IDEA. Asking greetings Reiner
  22. 1 point
    Nice. I never had an occasion to create a subrepo, that makes sense. Thanks! Regarding Jet...it sounds great for speed but I like the transparency and accessibility of SQL Server (being able to use TSQL). I've had minor issues in the past (regarding dangling workspaces when clients were removed without removing their workspaces) where directly modifying the data for a workspace in the SQL table fixed the problem (this was a few years ago). Not having the ability to query/modify Jet data could be an issue. At least with SQL I know that I have an extra layer of visibility into the underling storage system so that if anything goes wrong (corruption for example) and I don't have a recent enough backup for some reason (or a backup wouldn't help, like in my above problem) then I still can potentially fix the issue. The completely closed nature of Jet keeps me relying on my trusted SQL server. Do you have Jet tools (even command line would be fine) that allow for query/update capability if needed? Or do you publish the Jet structure/standard anywhere?
  23. 1 point
    Sorry, I'm afraid the macOS GUI doesn't include this option in the right-click menu The guide is based on the WIndows GUI. If you are both using macOS, the permissions can be configured by "cm acl --help" command. Please reach us at support@codicesoftware.com and we can arrange a training session with you. Regards, Carlos.
  24. 1 point
    Hi, you should be able to use the "cm hist --help" command: eg: cm history serverpath:/src/foo/bar.c#br:/main/task001@myserver:8087 Regards, Carlos.
  25. 1 point
    Hi, There shouldn't be any problem. Some of our bigger customers are using Linux servers and the clients are using Windows, macOS or Linux. The only problem I can guess is if some clients are using Linux and others using Windows related to the case sensitivity. For intsance, if you commit two folders on a Linux client "MyFolder" and "myfolder", you won't be able to download both to a Windows machine. Regards, Carlos.
  26. 1 point
    Hi holikri, we will take the case to our support team to evaluate it and give you a response asap We are sorry for the inconvenience. Thank you! Francisco
  27. 1 point
    Hi Sam, If you are a customer, please always reach us at support@codicesoftware.com for a faster answer. There shouldn't be cached information in the GUI client after restarting it. If you drive to preferences, are you able to "check connection" with no issues? Are you configuring your client entering the server name (or IP)? Could you send to our support email your client log? C:\Users\<user>\AppData\Local\plastic4\logs\plastic,debug.log.txt If you re-enter the line in your client host file, doesn't it help? Regards, Carlos.
  28. 1 point
    I think that repro is simple - I've marked this toggle in options few days ago and pending changes get destroyed. Maybe that when pending changes are "destroyed" Options window values overrides cfg file or sth like that.
  29. 1 point
    Great to hear that! Anyway, it seems that it's something that we can improve when searching ignored items... Thanks for the feedback!
  30. 1 point
    Ignored changes was set to false in config file but not in Options! Pending changes now works great! After rechecking cfg file I've checked it in PlasticGUI (Pending changes -> Options). In "What to show" tab "Show ignored changes" was checked. Dunno if it's bug that toggle in options overrides value in cfg but now its working!
  31. 1 point
    Yes, ignored changes are disabled. Pending changes view get stopped in the "Finding changes in workspace..." phase - https://gyazo.com/6e49b96ed39303e33c8e7035b031d3f1
×
×
  • Create New...