Hi Are you using vaguely equivalent versions of svn btw. between windows and linux? Sharing a working copy is always bad news for svn and I suspect horrid issues between different versions of svn on windows and linux or perhaps even cr/lf issues contributed to this problem :(
Given that you have the modified source files, you could paste those into a fresh checkout and recreate/copy the gcl info stuff by hand if you wanted to push updates to existing patches in rietveld. The gcl_info stuff doesn't look too hard to fake and I have successfully hand edited the files before to force it to update the right CL when I screwed something up before. I'd paste an example gcl_info changes file here but cut-and-paste doesn't seem to be working in chrome in gmail now :( --Craig On Wed, May 27, 2009 at 8:09 AM, Mohamed Mansour <[email protected]> wrote: > Sorry for not being more "detailed in my problem", but I already tried > moving the gcl_info cause its not part of svn. And the failure still > persists. That is when I tried to msg dev mailing list. > > I don't want to loose my gcl_info patches, cause some patches of mine are > already open, and if I download a new branch, I loose my CL's. > > -- Mohamed Mansour > > > On Wed, May 27, 2009 at 2:04 AM, Evan Martin <[email protected]> wrote: >> >> You can debug it! >> >> From the backtrace you posted it looks like it's looking for a >> directory under .svn called gcl_info or something, right? I'd look to >> see what's there, maybe try moving it to the side temporarily to see >> if that helps, etc. >> >> On Tue, May 26, 2009 at 11:01 PM, Mohamed Mansour >> <[email protected]> wrote: >> > >> > Sorry for another post, but now I am trying to commit my changes in >> > Linux (It was working fine, I submitted a patch couple of days ago). >> > Now I can't even do gcl changes command. What should I do to fix up my >> > messups :( I have no experience in svn (only in chromium), so any help >> > is appreciated. >> > >> > m...@m0-desktop:~/code/chromium/src$ gcl changes >> > Traceback (most recent call last): >> > File "/mnt/backup/code/chromium/depot_tools/gcl.py", line 1149, in >> > <module> >> > sys.exit(main()) >> > File "/mnt/backup/code/chromium/depot_tools/gcl.py", line 1057, in >> > main >> > if not os.path.exists(GetInfoDir()): >> > File "/mnt/backup/code/chromium/depot_tools/gcl.py", line 113, in >> > GetInfoDir >> > return os.path.join(GetRepositoryRoot(), '.svn', 'gcl_info') >> > File "/mnt/backup/code/chromium/depot_tools/gcl.py", line 99, in >> > GetRepositoryRoot >> > raise Exception("gcl run outside of repository") >> > Exception: gcl run outside of repository >> > m...@m0-desktop:~/code/chromium/src$ >> > >> > >> > On May 27, 1:53 am, Mohamed Mansour <[email protected]> wrote: >> >> Hi, >> >> Today I am trying to submit another patch, and it is not allowing me to >> >> do >> >> that, it somewhat fails. I am trying to do the following: >> >> >> >> gcl change 11435 >> >> >> >> It brings up notepad and I add my stuff as I normally do. Then I save >> >> and >> >> close notepad. I run the gcl change command again (or even lint). I get >> >> these svn issues. >> >> >> >> svn: Can't open file >> >> >> >> 'M:\code\chromium\src\chrome\browser\views\options\content_page_view.cc\.svn\entries': >> >> The directory name is invalid. >> >> svn: Can't open file >> >> >> >> 'M:\code\chromium\src\chrome\browser\views\options\advanced_contents_view.cc\.svn\entries': >> >> The directory name is invalid. >> >> >> >> I run gcl change 11435 and I see those two files missing, so I do >> >> another >> >> lint, and I see. >> >> >> >> svn: Can't open file >> >> >> >> 'M:\code\chromium\src\chrome\browser\views\options\content_page_view.h\.svn\entries': >> >> The directory name is invalid. >> >> >> >> I do another gcl change 11435 to see whats wrong, and my changed files >> >> are >> >> not in the list anymore, its like it deleted everything. >> >> >> >> What may have went wrong? >> >> >> >> Maybe my setup is incorrect, I am submitting bugs on linux and on >> >> windows, >> >> and I shared my ext3 linux partition in windows. I installed chromium >> >> on >> >> linux first, and today I decided to fix a bug, after spending 3 hours >> >> on it >> >> (refactoring etc) I can't submit the patch. >> >> >> >> I would really like to fix this. Any suggestions? Its 2 AM EST and IRC >> >> seems >> >> dead tonight after 10 :(. >> >> >> >> Thanks! >> >> >> >> -- Mohamed Mansour >> > > >> > > > > > > --~--~---------~--~----~------------~-------~--~----~ Chromium Developers mailing list: [email protected] View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -~----------~----~----~----~------~----~------~--~---
