This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
otherwise it may happen the externally changed files won't be included.
*** Issue 118832 has been marked as a duplicate of this issue. ***
i've changed the commit dialog so that it checks and refreshes the status for all files on the disk belonging to the given context before building up the files list. This way should be also external changes (coming outside of the IDE) always included. An explicit status refresh from the versionig view is no more necessary. the old behavior was kept because this was no minor change and i'm not sure about all the impacts it may have - performance, ... . The new implementation works only with the commandline switch -J-Dnetbeans.subversion.commit.deepStatusRefresh=true rdelaplante: it would be nice if you could give it a try in the next days (will be included in the tomorrows build) so we still may make some fixes or tweaks if it shouldn't fit your needs. thanks Checking in client/parser/ParserSvnStatus.java; /cvs/subversion/main/src/org/netbeans/modules/subversion/client/parser/ParserSvnStatus.java,v <-- ParserSvnStatus.java new revision: 1.3; previous revision: 1.2 done Checking in ui/commit/CommitAction.java; /cvs/subversion/main/src/org/netbeans/modules/subversion/ui/commit/CommitAction.java,v <-- CommitAction.java new revision: 1.72; previous revision: 1.71 done
tstupka: Thanks for the commit. Which ticket of mine is this related to? 119375? I'm currently under pressure to finish a project by Friday so I will have to look at this after I'm done. It will require that I re-install the IDE. Thanks.
oops. my fault. was actually meant for somebody else...
this one is related to issue #117697 21croissants: it would be nice if you could give it a try in the next days (will be included in the tomorrows build) so we still may make some fixes or tweaks if it shouldn't fit your needs.
This bug does still exist in Netbeans 6.1. Hope it gets fixed soon.
> This bug does still exist elaborate please. Unfortunately, it's not evident enough what exactly you are referring to...
What about this: We could leave the deep status check DISABLED if the commit was invoked from the versioning view or the diff (files are already known) We could turn the deep status check ON if the commit was invoked from the projects view, files view, etc. This way the users who abide by our recommended workflow (i.e. Status -> Diff -> Commit or Status -> Diff) won't be bothered with the long commit preparation and the others will have to wait.
fix: http://hg.netbeans.org/cdev/rev/73abaaf01ff5
Integrated into 'main-golden', will be available in build *201002170200* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/73abaaf01ff5 User: Ondrej Vrabec <ovrabec@netbeans.org> Log: Issue #116104 - reconsider a deep status check before commit deep status refresh enabled by default, but disabled for commits from diff and versioning views
I do not see how waiting for 30 min to commit a large project would be considered an enhancement. External modifications should not be considered the default behavior. Deepstatusrefresh should be reverted to false in ALL views, unless you configure your IDE to check the files. If you're using a IDE, its expected that you use that for the entire project. I cant imagine any use case where you have to update only half of your project in IDE. I was using the flag deepstatusrefresh to false in my netbeans configuration, but that is not working anymore since the last svn module upgrade, so i have to wait for ages to commit.
> I was using the flag deepstatusrefresh to false in my netbeans configuration, > but that is not working anymore since the last svn module upgrade, so i have to > wait for ages to commit. works for me both in daily builds and and 7.3 release: -J-Dnetbeans.subversion.commit.deepStatusRefresh=false I suggest you attach your IDE log and make a profiler snapshot so i can analyze it a bit.