
On Tuesday 12 April 2005 09:09, Sorin Ristache wrote:
We added the feature request to our bugzilla but not with a high priority. That means it will not go in the upcoming release. It seems common practice that the files listed in all the folders of one project are covered by a relatively small set of filename patterns. As a consequence we may provide the possibility to edit a list of patterns applied to all linked folders of the project that will define the set of all *allowed* filenames. What do you think ?
While I like the ideas here I would like to suggest a different approach, that of 'Workspaces.' The problem with the current tree is that it is a snapshot of the dirname and basename objects. If you delete a file it is not immediately removed from the project tree. If you rename a file, it is not renamed in the tree and can only be added manually via add or import functions. This method wastes lot of time, especially when doing restructuring on projects. I would like to suggest that the project tree be replaced with a class that allows interaction directly wit the filesystem. That way a use can choose to see .svn or not. To make it easy to load a project, enable the user to create workspaces. A workspace has a logical name and includes 1 or more directories in the local filesystem and 0 or more remote filesystems (SMB, FTP, WebDav, etc.) Workspace may also include 0 or more other Workspaces, but not itself. Having created a Workspace, when starting work the user would select the workspace the want and start working. [wrkspace-name] +- /dirname/ | +- basename1 | |- basename2 +- /mount/ | +- /dirname/ | | |- basename1 | | |- basename2 +- {othr-wrkspace-name} | +- /dirname/ | | |- basename1 | | |- basename2 | +- /mount/ | | +- /dirname/ | | | |- basename1 | | | |- basename2 +- {othr-wrkspace-name} | +- /mount/ | | +- /dirname/ | | | |- basename1 | | | |- basename2 More dynamic and flexible, support for sym links would be nice :-) -- Sean Wheller Technical Author sean@inwords.co.za 084-854-9408 http://www.inwords.co.za Registered Linux User #375355