scm accept command will not accept changes for remote workspace.
2 answers
Comments
hi,
Have you got any other workspace loaded in that machine? Run 'scm ls daemon' and the output lists the daemon and the sandbox it is registered with. Try stopping all daemons: 'scm daemon stop -p {port}'. Rerun 'lscm accept' and see if it works.
good point. i did run scm list daemons and it listed over 20 of them. I was wondering why cli runs so many of them? i stopped all of them but it didnt solve the problem. if i make a change and try to accept for the remote workspace it keeps saying "workspace unchanged" and the history command does not list my changes...
some updates:
lscm launches one daemon per sandbox. Did the 20 daemons had a sandboxes registered under it? 'lscm list daemons' would show that.
well, i do see only one daemon listing the sandbox but the rest of the daemons dont list any sandboxes... so something is not the way you describe.
Usually you should see only one daemon per sandbox and probably one additional daemon if you have run a remote operation from a non-sandbox location.
oh ok, that makes more sense since i do accept operation for a lot of different remote workspaces.