Discussion:
AnkhSVN-users Solution / subfolder problem
WeaponX
2007-11-26 12:35:12 UTC
Permalink
Hi!

I'm not sure if anyone finds this useful or not.
I have been having the problem that my Solution has many subfolders and ankh
seems to have trouble traversing the solution tree, thus not showing any
"status" on those items. (Due to a bug (feature?) in VS 2005, SP1 and 2008,
in the UIHierarchyItems.Expanded / Count property)

For this to work properly you have to Expand all your subfolders and then do
a refresh over your checkout.

Since this is tideous, and I was unable to find any working solutions out
there, I wrote a plugin that will expand the solution tree down to the files
contained within.

Now all you have to do is write/record a simple macro that will first expand
the tree and then do a ankh.refresh.

The commands are: ExpandAll.Connect.ExpandAll, ExpandAll.Connect.CollapseAll

This works for VS2005 and VS2008.

http://www.iforus.com/ExpandAll


Feedback is appreciated,

Bernd
--
View this message in context: http://www.nabble.com/Solution---subfolder-problem-tf4874851.html#a13948648
Sent from the ankhsvn - users mailing list archive at Nabble.com.
Arild Fines
2007-11-27 21:34:21 UTC
Permalink
Post by WeaponX
Hi!
I'm not sure if anyone finds this useful or not.
I have been having the problem that my Solution has many subfolders and ankh
seems to have trouble traversing the solution tree, thus not showing any
"status" on those items. (Due to a bug (feature?) in VS 2005, SP1 and 2008,
in the UIHierarchyItems.Expanded / Count property)
We are working on a solution for this.
Post by WeaponX
For this to work properly you have to Expand all your subfolders and then do
a refresh over your checkout.
Since this is tideous, and I was unable to find any working solutions out
there, I wrote a plugin that will expand the solution tree down to the files
contained within.
Now all you have to do is write/record a simple macro that will first expand
the tree and then do a ankh.refresh.
The commands are: ExpandAll.Connect.ExpandAll, ExpandAll.Connect.CollapseAll
This works for VS2005 and VS2008.
http://www.iforus.com/ExpandAll
Feedback is appreciated,
Bernd
Loading...