When I want to commit my changes I use the GUI client.
Since check-out is not performed from the GUI client, the "Pending Change Set" is often out of sync.
If I commit while out of sync, I experience the following problem(s):
The commit does not commit everything (which is very unfortunate because that will very likely mean inconsistencies).
Moreover after the commit the "Pending Change Set" shows the remaining files, only now the "Commit" button is disabled.
I only know two ways to be able to commit the remaining files:
- Stop and start the GUI client
- Check-out additional files (the "Commit" button is still disabled, when I select the "remaining" files) press Commit and then select all files to be committed.