Welcome to the AnkhSVN feedback forum. Do you have an idea? Do you recognize a good idea when you see one? We want to hear from you!
We track development issues in our issue tracker. Please add references to relevant issues.
-
272 votes
Better support of 'Web Site' projects
On Adding and Checkout AnkhSVN currently only handles projects in a single tree, just like all other Subversion clients.
The Visual Studio SCC api also allows SCC providers to support different layouts. E.g. a solution with libraries somewhere below 'D:\Projects' and a website on 'C:\inetpub\w... more
Status: started -
230 votes
AnkhSVN should be localized to the same languages as Visual Studio
AnkhSVN should be better localized and language packs for all VS-Supported languages should eventually be available.
Status: plannedI will start inviting translators around July 2010. (I hope to have a dummy translation ready by then) Please contact us via the mailinglist if you like to help.
-
181 votes
Keep update window open after update complete
I'd like it if the update (get latest version) window either stayed open after the update had completed, or there was an option to allow this. My reasoning is that information about what changes the update has performed are displayed in the window, along with the revision you are updating to, bu... more
Status: under reviewThe update window is a modal dialog. If we were to keep this open, there's no way to use Visual Studio without closing it.
We will need to add another way to take a look at recent changed made by others by either caching the updated files list, or the before/after revision and showing the log messages between the two. -
133 votes
Add a Synchronize view like the one in Subclipse
Status: startedCurrently available in the pending changes window (Recent changes tab), but requires manual refreshing.
-
119 votes
add better support for svn:externals
Two things from the top of my head around svn:externals that I think would be useful
1. Some GUI to easily add external folder (like project already being part of another solution in shared repository) to solution.
2. Some visual indication that project is an external reference.
3. Some indicatio... moreStatus: under review -
74 votes
Auto check the server side for updates on opening projects
It would be very useful to have some warning that the solution has been changed and the version on your machine is not the latest one - on opening the solution.
Example:
We have multiple developers working on the solutions in the repository.If you open a solution that has had changes made to i... more
Status: under reviewCan you add an issue on our issuetracker to track this feature request?
-
66 votes
Change the color of the color bar in Visual Studio
VS has the built-in behaviour of changing the colour bar (just to the left of the code) that tracks the change status of the code (yellow for unsaved code modification, green for code changed and saved this session).
VisualSVN makes a change to the colours of this colour bar, depending on the s... more
Status: planned -
53 votes
Add Option for Mandatory Comments on Commit
Add the Option for Mandatory Comments on Commit.
Forcing a comment to be made before commit is allowed.
Default setting for All New projects and Individual settings for existing projects.
Status: planned -
36 votes
-
33 votes
Check StyleCop before commit
If any violations are present then refuse commit.
-
31 votes
Allow to add files that are not part of the solution
I have files in my project structure that are not part of the solution, nevertheless, i'd like to put them in svn.
The reason the files are not in the solution is that they are used to build the project, but are not part of the source distribution of the project. In this case i am talking about... moreStatus: under reviewWe currently recommend that we add files like this with operation 'none' to the project (or to a special project for these files: e.g. solution folder or C++ makefile project).
We are looking into extending this for future versions
-
30 votes
Expression Blend 3 Support
Can ankh SVN be made to integrate with Microsoft Expression Blend Studio 3?
Status: under reviewIt's not possible to use the current AnkhSVN inside Blend. Getting this done would mean implementing a new SCC provider for Blend (it has a very different interface), It does look like it's a lot less work to do so. Keep the votes coming, and we might consider it :-)
-
29 votes
force a build before commit if build fails do not commit.
It wuould be nice to prevent code that does not build to be committed. This would prevent broken code to go to the repository and no more broken build warnings from cruise control.
This looks like a great suggestion for an AnkhSVN-Addin.
This feature wouldn't be generally usable as Subversions mixed revision working copies make it impossible to guarantee that a local successful build is succesfull on a different pc.
-
29 votes
History Viewer: Implement more common commands
Status: startedMany commands are already available on the changed files list. We are working on the issues to also make them available on the top list (that doesn't have a single file selection)
-
22 votes
allow comment templates
It would be nice if we could set up a template for commit comments so that we do not have to add a comment structure that we use to make comments look uniform
Status: plannedThe right click --> Use template option will certainly work and fits nicely in the current workflow
-
21 votes
exclude lists
Multiple exclude lists to hide elements that should not (yet) committed, would be nice.
Status: under review -
20 votes
Column sizes should be remembered
... in the "Pending changes" window after restart of VisualStudio
Status: planned -
19 votes
Add option to ignore whitespace changes
Applicable to unified diff command, show changes, annotate
Status: under reviewWe currently use the Menees tools for our internal diff viewer. This option will be enabled when we switch to the subversion diff library for creating the diff.
This issue is fixed for the annotate viewer.
-
17 votes
Restore current commit message between visual studio sessions
I usually start to write a detailed commit message whitout commiting immediatly. The very annoying thing is that if I close visual studio (or if it crashes...) before commiting, my message is entirely lost. If you found a way to save this message this would be great !!
Status: plannedThis is on our TODO list. It just needs a good design to work correctly (especially around VS crashes)
-
16 votes
Add the commit/update item in the editor context menu.
The commit/update item in the popup menu.Like VSS.
Status: startedPopup menu? You probably mean a context-menu somewhere, but on which control is the main question...
[Reporter answered: I mean when right-click on the Text Editor.]
Current status: This will be implemented with some extra UI updates to the commit dialog. (You will get into the commit editor of the project containing the file with the current file checked and other changes unchecked)
