Hi David,

Sorry for bit late reply.

I am not sure about the SVN configuration as I don't have access to it.
But "sw" property shows that its "svn:externals" as shown below:

Property               Value
svn:externals        -r 2761 ../../common/inc@2822 inc

Regards
Mayank

On Thursday, 11 December 2014 10:09:22 UTC+5:30, David Trowbridge wrote:
>
> Just to check, the "sw" directory isn't pulled in using svn:externals, is 
> it?
>
> If not, can you tell us more about your svn configuration both on the 
> server and the client?
>
> -David
> On Wed, Dec 10, 2014 at 8:31 PM Mayank Kumar <maya...@gmail.com 
> <javascript:>> wrote:
>
>>
>> Hi David,
>>
>> The directory structure for my code is as "SVNRepo\sw\inc\abc" and I have 
>> modified files under "sw\inc" folder and "sw\inc\abc" folder.
>> Also, a file is modified in "SVNRepo\sw\proc\aaa\bbb\ccc\ddd\" folder.
>>
>> If I execute "svn diff --diff-cmd=diff --notice-ancestry -r BASE" command 
>> from "SVNRepo" folder, it returns nothing.
>>
>> If I execute "svn diff --diff-cmd=diff --notice-ancestry -r BASE" command 
>> from "SVNRepo\sw" folder, it returns nothing.
>>
>> If I execute "svn diff --diff-cmd=diff --notice-ancestry -r BASE" command 
>> from "SVNRepo\sw\inc" folder, it returns differences of the files in 
>> "SVNRepo\sw\inc" and "SVNRepo\sw\inc\abc" folders !!! and "rbt post" also 
>> create the successful review request from this folder with all the files in 
>> "SVNRepo\sw\inc" and "SVNRepo\sw\inc\abc" folders.
>>
>> Similarly for "SVNRepo\sw\proc\aaa\bbb\ccc\ddd\" folder, if execute rbt 
>> post from "SVNRepo\sw\proc\aaa\bbb\" folder it created the review request 
>> successfully.
>>
>> I need a single review request for all the modified files in different 
>> folders.
>>
>> Just for your information, I am using svn 1.6 client.
>>
>> Regards
>> Mayank
>>
>> On Thursday, 11 December 2014 06:10:59 UTC+5:30, David Trowbridge wrote:
>>
>>> Can you see what the output of that 'svn diff --diff-cmd=diff 
>>> --notice-ancestry 
>>> -r BASE' command is?
>>>
>>> -David
>>>
>>
>>> On Tue, Dec 9, 2014 at 8:27 PM, Mayank Kumar <maya...@gmail.com> wrote:
>>>
>>>>
>>>> Thanks David for your response.
>>>>
>>>> I have upgraded RBTools to version 0.6.3. But still facing the same 
>>>> issue. 
>>>> Below is the debug output for your reference:
>>>>
>>>> C:\Share\SVN Repo\sw>rbt post -d
>>>> >>> RBTools 0.6.3
>>>> >>> Python 2.7.6 (default, Nov 10 2013, 19:24:18) [MSC v.1500 32 bit 
>>>> (Intel)]
>>>> >>> Running on Windows-XP-5.1.2600-SP3
>>>> >>> Home = C:\Documents and Settings\mayankk\Application Data
>>>> >>> Current directory = C:\Share\SVN Repo\sw
>>>> >>> Checking for a Subversion repository...
>>>> >>> Running: svn info --non-interactive
>>>> >>> Running: diff --version
>>>> >>> repository info: Path: https://XXX.XXX.XXX.XXX/ismaning/dev, Base 
>>>> path: /trunk/Branches/2201_GSMR_PPC/sw, Supports changesets: False
>>>> >>> Making HTTP GET request to http://XXX.XXX.XXX.XXX:8080/
>>>> reviewboard/api/
>>>> >>> Making HTTP GET request to http://XXX.XXX.XXX.XXX:8080/
>>>> reviewboard/api/info/
>>>> >>> Making HTTP GET request to http://XXXX.XXX.XXX.XXX:8080/
>>>> reviewboard/api/repositories/
>>>> >>> Making HTTP GET request to http://XXX.XXX.XXX.XXX:8080/
>>>> reviewboard/api/repositories/48/info/
>>>> >>> Making HTTP GET request to http://XXX.XXX.XXX.XXX:8080/
>>>> reviewboard/api/repositories/51/info/
>>>> >>> repository info: Path: https:///XXX.XXX.XXX.XXX/ismaning/dev, Base 
>>>> path: /trunk/Branches/2201_GSMR_PPC/sw, Supports changesets: False
>>>> >>> Running: svn info --non-interactive
>>>> >>> Running: diff --version
>>>> >>> repository info: Path: https:///XXX.XXX.XXX.XXX/ismaning/dev, Base 
>>>> path: /trunk/Branches/2201_GSMR_PPC/sw, Supports changesets: False
>>>> >>> Running: svn status --ignore-externals
>>>> >>> Running: svn diff --diff-cmd=diff --notice-ancestry -r BASE
>>>> Traceback (most recent call last):
>>>>   File "C:\Python27\Scripts\rbt-script.py", line 8, in <module>
>>>>     load_entry_point('RBTools==0.6.3', 'console_scripts', 'rbt')()
>>>>   File 
>>>> "C:\Python27\lib\site-packages\rbtools-0.6.3-py2.7.egg\rbtools\commands\main.py",
>>>>  
>>>> line 134, in main
>>>>     command.run_from_argv([RB_MAIN, command_name] + args)
>>>>   File "C:\Python27\lib\site-packages\rbtools-0.6.3-py2.7.
>>>> egg\rbtools\commands\__init__.py", line 416, in run_from_argv
>>>>     exit_code = self.main(*args) or 0
>>>>   File 
>>>> "C:\Python27\lib\site-packages\rbtools-0.6.3-py2.7.egg\rbtools\commands\post.py",
>>>>  
>>>> line 753, in main
>>>>     raise CommandError("There don't seem to be any diffs!")
>>>> rbtools.commands.CommandError: There don't seem to be any diffs!
>>>>
>>>> But if I go to the directory in which files are modified, I am able to 
>>>> create the review request. 
>>>> Below is the debug output for the successful review request:
>>>>
>>>> C:\Share\SVN Repo\sw\inc>rbt post -d
>>>> >>> RBTools 0.6.3
>>>> >>> Python 2.7.6 (default, Nov 10 2013, 19:24:18) [MSC v.1500 32 bit 
>>>> (Intel)]
>>>> >>> Running on Windows-XP-5.1.2600-SP3
>>>> >>> Home = C:\Documents and Settings\mayankk\Application Data
>>>> >>> Current directory = C:\Share\SVN Repo\sw\inc
>>>> >>> Checking for a Subversion repository...
>>>> >>> Running: svn info --non-interactive
>>>> >>> Running: diff --version
>>>> >>> repository info: Path: https:///XXX.XXX.XXX.XXX/ismaning/dev, Base 
>>>> path: /trunk/common/inc, Supports changesets: False
>>>> >>> Making HTTP GET request to http:///XXX.XXX.XXX.XXX:8080/
>>>> reviewboard/api/
>>>> >>> Making HTTP GET request to http:///XXX.XXX.XXX.XXX:8080/
>>>> reviewboard/api/info/
>>>> >>> Making HTTP GET request to http:///XXX.XXX.XXX.XXX:8080/
>>>> reviewboard/api/repositories/
>>>> >>> Making HTTP GET request to http://1/XXX.XXX.XXX.XXX:8080/
>>>> reviewboard/api/repositories/48/info/
>>>> >>> Making HTTP GET request to http:///XXX.XXX.XXX.XXX:8080/
>>>> reviewboard/api/repositories/51/info/
>>>> >>> repository info: Path: https:///XXX.XXX.XXX.XXX/ismaning/dev, Base 
>>>> path: /trunk/common/inc, Supports changesets: False
>>>> >>> Running: svn info --non-interactive
>>>> >>> Running: diff --version
>>>> >>> repository info: Path: https:///XXX.XXX.XXX.XXX/ismaning/dev, Base 
>>>> path: /trunk/common/inc, Supports changesets: False
>>>> >>> Running: svn status --ignore-externals
>>>> >>> Running: svn diff --diff-cmd=diff --notice-ancestry -r BASE
>>>> >>> Running: svn info gsm/audio.h
>>>> >>> Running: svn info gsm
>>>> >>> Running: svn info types.h
>>>> >>> Running: svn info gsm/audio.h
>>>> >>> Running: svn info gsm/audio.h
>>>> >>> Running: svn info gsm/audio.h
>>>> >>> Running: svn info types.h
>>>> >>> Running: svn info types.h
>>>> >>> Running: svn info types.h
>>>> >>> Making HTTP GET request to http:///XXX.XXX.XXX.XXX:8080/
>>>> reviewboard/api/review-requests/
>>>> >>> Making HTTP POST request to http:///XXX.XXX.XXX.XXX:8080/
>>>> reviewboard/api/review-requests/
>>>> >>> Making HTTP GET request to http:///XXX.XXX.XXX.XXX:8080/
>>>> reviewboard/api/review-requests/10/diffs/
>>>> >>> Making HTTP POST request to http:///XXX.XXX.XXX.XXX:8080/
>>>> reviewboard/api/review-requests/10/diffs/
>>>> >>> Making HTTP GET request to http:///XXX.XXX.XXX.XXX:8080/
>>>> reviewboard/api/review-requests/10/draft/
>>>> Review request #10 posted.
>>>>
>>>> http:///XXX.XXX.XXX.XXX:8080/reviewboard/r/10/
>>>> http:///XXX.XXX.XXX.XXX:8080/reviewboard/r/10/diff/
>>>>
>>>>
>>>> Regards
>>>> Mayank
>>>>
>>>> On Wednesday, 10 December 2014 06:48:18 UTC+5:30, David Trowbridge 
>>>> wrote:
>>>>>
>>>>> The version of RBTools that you're using is pretty old. Can you 
>>>>> upgrade to the 0.6.x series?
>>>>>
>>>>> -David
>>>>>
>>>>> On Mon, Dec 8, 2014 at 11:35 PM, Mayank Kumar <maya...@gmail.com> 
>>>>> wrote:
>>>>>
>>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> I am trying to integrate SVN with ReviewBoard.
>>>>>> I am able to create the review request by creating a diff file 
>>>>>> separately and upload it.
>>>>>>
>>>>>> Also, "rbt post" works fine if I go into the particular directory and 
>>>>>> give this command.
>>>>>>
>>>>>> But if there are multiple files modified in different folders and the 
>>>>>> command "rbt post" is given at the top of the folder, it says "There 
>>>>>> don't 
>>>>>> seem to be any diffs!".
>>>>>> Below is the debug output for the same:
>>>>>>
>>>>>> C:\Share\SVN Repo>rbt post -d
>>>>>> DEBUG:root:Checking for a Subversion repository...
>>>>>> DEBUG:root:Running: svn info --non-interactive
>>>>>> DEBUG:root:Running: diff --version
>>>>>> DEBUG:root:repository info: Path: https:///XXX.XXX.XXX.XXX/isman
>>>>>> ing/dev 
>>>>>> <https://www.google.com/url?q=https%3A%2F%2F10.120.16.200%2Fismaning%2Fdev&sa=D&sntz=1&usg=AFQjCNFcWV2ZRPjVlLQ5niQkFZM16oR-Cw>,
>>>>>>  
>>>>>> Base path: /trunk/Branches/2201_GSMR_PPC, Sup
>>>>>> DEBUG:root:Making HTTP GET request to http:///XXX.XXX.XXX.XXX:8080/r
>>>>>> eviewboard/api/ 
>>>>>> <http://www.google.com/url?q=http%3A%2F%2F172.21.111.93%3A8080%2Freviewboard%2Fapi%2F&sa=D&sntz=1&usg=AFQjCNHrAWKm7Z6inNiFBwDXUPQiWc96WQ>
>>>>>> DEBUG:root:Making HTTP GET request to http:///XXX.XXX.XXX.XXX:8080/r
>>>>>> eviewboard/api/info/ 
>>>>>> <http://www.google.com/url?q=http%3A%2F%2F172.21.111.93%3A8080%2Freviewboard%2Fapi%2Finfo%2F&sa=D&sntz=1&usg=AFQjCNHFGpttajQvWH3xhTYuknZKlZWkyw>
>>>>>> DEBUG:root:Running: svn st
>>>>>> DEBUG:root:Running: svn diff --diff-cmd=diff
>>>>>> Traceback (most recent call last):
>>>>>>   File "C:\Python27\Scripts\rbt-script.py", line 8, in <module>
>>>>>>     load_entry_point('RBTools==0.5.6', 'console_scripts', 'rbt')()
>>>>>>   File 
>>>>>> "C:\Python27\lib\site-packages\rbtools-0.5.6-py2.7.egg\rbtools\commands\main.py",
>>>>>>  
>>>>>> line 127, in main
>>>>>>     command.run_from_argv([RB_MAIN] + args)
>>>>>>   File "C:\Python27\lib\site-packages\rbtools-0.5.6-py2.7.egg\
>>>>>> rbtools\commands\__init__.py", line 158, in run_from_
>>>>>>     exit_code = self.main(*args) or 0
>>>>>>   File 
>>>>>> "C:\Python27\lib\site-packages\rbtools-0.5.6-py2.7.egg\rbtools\commands\post.py",
>>>>>>  
>>>>>> line 633, in main
>>>>>>     raise CommandError("There don't seem to be any diffs!")
>>>>>> rbtools.commands.CommandError: There don't seem to be any diffs!
>>>>>>
>>>>>>
>>>>>> It might be a trivial issue but I am not sure how to fix it.
>>>>>>
>>>>>> Would appreciate any help.
>>>>>>
>>>>>> Regards
>>>>>> Mayank
>>>>>>
>>>>>>  -- 
>>>>>> Get the Review Board Power Pack at http://www.reviewboard.org/pow
>>>>>> erpack/
>>>>>> ---
>>>>>> Sign up for Review Board hosting at RBCommons: https://rbcommons.com/
>>>>>> ---
>>>>>> Happy user? Let us know at http://www.reviewboard.org/users/
>>>>>> --- 
>>>>>> You received this message because you are subscribed to the Google 
>>>>>> Groups "reviewboard" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it, 
>>>>>> send an email to reviewboard...@googlegroups.com.
>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>
>>>>>
>>>>>  -- 
>>>> Get the Review Board Power Pack at http://www.reviewboard.org/
>>>> powerpack/
>>>> ---
>>>> Sign up for Review Board hosting at RBCommons: https://rbcommons.com/
>>>> ---
>>>> Happy user? Let us know at http://www.reviewboard.org/users/
>>>> --- 
>>>> You received this message because you are subscribed to the Google 
>>>> Groups "reviewboard" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>> an email to reviewboard...@googlegroups.com.
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>>  -- 
>> Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/
>> ---
>> Sign up for Review Board hosting at RBCommons: https://rbcommons.com/
>> ---
>> Happy user? Let us know at http://www.reviewboard.org/users/
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "reviewboard" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to reviewboard...@googlegroups.com <javascript:>.
>> For more options, visit https://groups.google.com/d/optout.
>>
>

-- 
Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/
---
Sign up for Review Board hosting at RBCommons: https://rbcommons.com/
---
Happy user? Let us know at http://www.reviewboard.org/users/
--- 
You received this message because you are subscribed to the Google Groups 
"reviewboard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to