Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » U++ TheIDE » U++ TheIDE: Other Features Wishlist and/or Bugs » SVN synchronize working dir
SVN synchronize working dir [message #19039] Fri, 07 November 2008 00:56 Go to next message
Mindtraveller is currently offline  Mindtraveller
Messages: 917
Registered: August 2007
Location: Russia, Moscow rgn.
Experienced Contributor

You may notice that SVN synchronize called from TheIDE usually has <upp>/uppsrc dir as a root. When you develop some Bazaar package, you have <upp>/bazaar updated. It seems to me rather strange solution.
What if I develop Bazaar package but I do want latest versions of uppsrc packages? What if I develop my own package and want Bazaar packages updated?
Isn`t total synchronization (everything inside <upp>) the best solution?

P.S. Also I propose moving Svn sync menu item from Project to Assist or File menu. IMO this is better, because you change files connected with whole U++, not current project files only.

[Updated on: Fri, 07 November 2008 07:13]

Report message to a moderator

Re: SVN synchronize working dir [message #19066 is a reply to message #19039] Sat, 08 November 2008 14:36 Go to previous message
mirek is currently offline  mirek
Messages: 13975
Registered: November 2005
Ultimate Member
Mindtraveller wrote on Thu, 06 November 2008 18:56

You may notice that SVN synchronize called from TheIDE usually has <upp>/uppsrc dir as a root. When you develop some Bazaar package, you have <upp>/bazaar updated. It seems to me rather strange solution.
What if I develop Bazaar package but I do want latest versions of uppsrc packages? What if I develop my own package and want Bazaar packages updated?
Isn`t total synchronization (everything inside <upp>) the best solution?

P.S. Also I propose moving Svn sync menu item from Project to Assist or File menu. IMO this is better, because you change files connected with whole U++, not current project files only.


Well, take it as the very first iteration. My plans w.r.t. svn:

simple:

- first, instead of optional ops (add/modify/delete), I will put there "revert" option in sync

- option for the whole working directory to be synced

- sync of individual package or nest

- revert of individual file

and not at all simple:

- file history - displays complete file history, with list of authors, will display differences between versions.

(if somebody wanted to help with this, I think it is pretty theide unrelated, can be developed separately).

Mirek
Previous Topic: [FEATURE REQUEST]Static and dynamic libraries targets
Next Topic: TheIDE slows down on Help switching
Goto Forum:
  


Current Time: Fri Apr 19 06:39:26 CEST 2024

Total time taken to generate the page: 0.03673 seconds