Jump to content

calbzam

Administrators
  • Posts

    3,118
  • Joined

  • Last visited

  • Days Won

    115

Posts posted by calbzam

  1. Hi,

    According to your explanation, it makes me think that some checkin in this branch was created with a wrong encryption key. Could you try to find the changeset where the issue started? The issue should also happen when you open the diff view.

    You will need to delete the changesets created with a wrong encryption key (or deprecate the branch).

    Also by figuring out where the issue started, we can review the user who performed the checkin and reconfiogure the encryption password in their machine to be sure they are using the right one.

    Regards,

    Carlos.

  2. Hi,

    Sorry, but I can't see the attached video.

    Quote

    I cannot find a file called plastic.debug.log.txt in that folder. Do I need to do something to enable logging? 

    It should be something like:

    C:\Program Files\PlasticSCM5\server\plastic.debug.log.20220309.txt

    Otherwise, let's review the "loader.log.conf". This is the configuration file where we set the log configuration.

    The Server path in macOS is:

    /Applications/PlasticSCMServer.app/Contents/MonoBundle/plastic.debug.log.20220309.txt

    Regards,

    Carlos.

  3. Hi,

    It seems something is broken in your client configuration file. 
    C:\Users\xxx\AppData\Local\plastic4\client.conf

    I've seen it in the past when there was some hardware issue (eg: out of disk).

    Can you go to your local configuration folder "C:\Users\youruser\AppData\Local\plastic4", rename or delete it, and try to run the application again?


    Regards,
    Carlos.

  4. Hi,

    Could you temporary disable the Version Control plugin? I'm not very sure it's related it. Or what is the operation you are running inside the plugin?

    You can also download and install the Plastic GUI (www.plasticscm.com). It sometimes help to further debugging issues with Plastic SCM.

    Regards.

    Carlos.

  5. Hi,

    it's notmal that the token is expired but it should be transparently and automatically renewed.

    What operation system are you using? Are you using the new Palstic X GUI?

    Could you attach the logs? "C:\Program Files\PlasticSCM5\server\plastic.debug.log.txt"

    Is the sync operation running for a very long time?

    Regards,

    Carlos.

  6. Hi,

    Can you reproduce this issue?

    Mt guess is the error is happening due to some manipulation performed with the repo/workspaces. It seems the workspaces has some changes in "test.txt" and when checkin in the file, it seems it doesn't exist anymore in the server. Maybe, because you deleted the repo and recreated a new repo with the same name.

    If you do it, you will need to run an update in the workspace so the workspace metadata can be refreshed for the new repositry. Otherwise, it will try to commit the changes to a repo that doesn't exist anymore.

    Regards,

    Carlos.

  7. Hi, You can use the following command to download individual files:
     

    C:\Users\albaz>cm getfile --help
    Downloads the content of a given revision.
    
    Usage:
    
        cm getfile | cat <revspec> [--file=<output_file>] [--debug]
                         [--symlink] [--raw]
    
        revspec           Object specification. (Use 'cm help objectspec' to learn
                          more about specs.)
    
    Options:
    
        --file            File to save the output. By default, it is printed on the
                          standard output.
        --debug           When a directory specification is used, the command
                          shows all the items in the directory, its revision id
                          and file system protection.
        --symlink         Applies the operation to the symlink and not to the
                          target.
        --raw             Displays the raw data of the file.
    
    Examples:
    
        cm cat myfile.txt#br:/main
        (Obtains the last revision in branch 'br:/main' of 'myfile.txt'.)
    
        cm getfile myfile.txt#cs:3 --file=tmp.txt
        (Obtains the changeset 3 of 'myfile.txt' and write it to file 'tmp.txt'.)
    
        cm cat serverpath:/src/foo.c#br:/main/task003@myrepo
        (Obtains the contents of '/src/foo.c' at the last changeset of branch
        '/main/task003' in repository 'myrepo'.)
    
        cm cat revid:1230@rep:myrep@repserver:myserver:8084
        (Obtains the revision with id 1230.)
    
        cm getfile rev:info\ --debug
        (Obtains all revisions in the 'info' directory.)

    You can use Gluon to configure a Plastic workspace and select the specific files you want to download.

    https://www.plasticscm.com/documentation/gluon/plastic-scm-version-control-gluon-guide#Configuringtheworkspace

    Regards,

    Carlos.

    • Like 1
×
×
  • Create New...