Open ewohnlich opened 7 months ago
Hi, to me this sounds good. maybe adding a command like mxdev status
which might contain other useful information as well can be helpful. @jensens what do you think?
@rnixx sounds useful.
Is it possible to have more than one target path (e.g. "sources" dir) defined and are you allowed to have untracked packages in there? If so I guess it wouldn't be possible to find packages that aren't in your mx.ini but perhaps should be.
it should be restricted to vcs folders handled by mx.ini. Otherwise we exceed the scope of mxdev.
The best practice is probably to only change branches through changing the mxdev.ini settings, but in the real world they may differ because mxdev can't stop you from just running git commands. I have my own CLI that does something like this to check for discrepancies using pygit2:
If you think this would be useful I can put in a PR to run this if some flag is passed.