Notice (2018-05-24): bugzilla.xamarin.com is now in
Please join us on
Visual Studio Developer Community and in the
Mono organizations on
GitHub to continue tracking issues. Bugzilla will remain
available for reference in read-only mode. We will continue to work
on open Bugzilla bugs, copy them to the new locations
as needed for follow-up, and add the new items under Related
Our sincere thanks to everyone who has contributed on this bug
tracker over the years. Thanks also for your understanding as we
make these adjustments and improvements for the future.
Please create a new report on
Developer Community or GitHub with
your current version information, steps to reproduce, and relevant error
messages or log files if you are hitting an issue that looks similar to
this resolved bug and you do not yet see a matching new report.
Using XS 4.1.6, OS X 10.8.4
The default action when creating a file under source control is wrong. The flow should be create and then the user decides to add or not rather than automatically just adding the file to source control.
Setting this as low priority. This has been the design from the beginning. This behavior could be overridden by an option. Will be added in the future.
previous versions had this behaviour as default. is it really an enhancement or a slight regression?
If the project is under source control, all files in the project should also be under source control. Do you have an example of why you might want a file in the project and not under source control?
Best example/case I can think of is this. You have a project, you create a file and then decide it's not a good idea and decide to delete it. By automatically adding the file, you then have to remove from project and from the svn log.
VS doesn't add by default and the older version of XS didn't either.
It doesn't get in the svn log, if you don't commit it.
Review changes lets you select which items get committed.
And earlier versions of subversion addins disn't automatically add items due to poor implementations of the subversion module. In future implementations the user experience with these functions will be improved.
Also, I don't see a reason to commit items you don't want to see in the index.
Will still be added as a feature within options.
We don't need to add options, we need to make sure we have good defaults :)
As long as users have a way to un-add files before they commit, I don't see what the problem is here.