Re: There don't seem to be any diffs! issue with SVN ReviewBoard
Below is the output: C:\Share\SVN Reposvn propget svn:externals sw -r 2761 ../../common/inc@2822 inc regards Mayank On Wednesday, 17 December 2014 05:18:38 UTC+5:30, David Trowbridge wrote: I'm not sure exactly how to interpret that output. Can you run 'svn propget svn:externals sw' ? -David On Tue, Dec 16, 2014 at 5:49 AM, Mayank Kumar maya...@gmail.com javascript: wrote: 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 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\swrbt 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/re viewboard/api/ Making HTTP GET request to http://XXX.XXX.XXX.XXX:8080/re viewboard/api/info/ Making HTTP GET request to http://.XXX.XXX.XXX:8080/r eviewboard/api/repositories/ Making HTTP GET request to http://XXX.XXX.XXX.XXX:8080/re viewboard/api/repositories/48/info/ Making HTTP GET request to http://XXX.XXX.XXX.XXX:8080/re viewboard/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\incrbt 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
Re: There don't seem to be any diffs! issue with SVN ReviewBoard
OK, so it looks like that directory is using svn:externals, which means in order to post diffs within it, you'll have to be inside it as your current working directory. -David On Wed, Dec 17, 2014 at 2:27 AM, Mayank Kumar mayank...@gmail.com wrote: Below is the output: C:\Share\SVN Reposvn propget svn:externals sw -r 2761 ../../common/inc@2822 inc regards Mayank On Wednesday, 17 December 2014 05:18:38 UTC+5:30, David Trowbridge wrote: I'm not sure exactly how to interpret that output. Can you run 'svn propget svn:externals sw' ? -David On Tue, Dec 16, 2014 at 5:49 AM, Mayank Kumar maya...@gmail.com wrote: 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 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\swrbt 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/re viewboard/api/ Making HTTP GET request to http://XXX.XXX.XXX.XXX:8080/re viewboard/api/info/ Making HTTP GET request to http://.XXX.XXX.XXX:8080/r eviewboard/api/repositories/ Making HTTP GET request to http://XXX.XXX.XXX.XXX:8080/re viewboard/api/repositories/48/info/ Making HTTP GET request to http://XXX.XXX.XXX.XXX:8080/re viewboard/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\rbtoo ls\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.
Re: There don't seem to be any diffs! issue with SVN ReviewBoard
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\swrbt 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://.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\incrbt 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
Re: There don't seem to be any diffs! issue with SVN ReviewBoard
I'm not sure exactly how to interpret that output. Can you run 'svn propget svn:externals sw' ? -David On Tue, Dec 16, 2014 at 5:49 AM, Mayank Kumar mayank...@gmail.com wrote: 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 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\swrbt 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/re viewboard/api/ Making HTTP GET request to http://XXX.XXX.XXX.XXX:8080/re viewboard/api/info/ Making HTTP GET request to http://.XXX.XXX.XXX:8080/r eviewboard/api/repositories/ Making HTTP GET request to http://XXX.XXX.XXX.XXX:8080/re viewboard/api/repositories/48/info/ Making HTTP GET request to http://XXX.XXX.XXX.XXX:8080/re viewboard/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\incrbt 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:
Re: There don't seem to be any diffs! issue with SVN ReviewBoard
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 javascript: 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\swrbt 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://.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\incrbt 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:
Re: There don't seem to be any diffs! issue with SVN ReviewBoard
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 mayank...@gmail.com 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\swrbt 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://.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\incrbt 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/
Re: There don't seem to be any diffs! issue with SVN ReviewBoard
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 mayank...@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 Reporbt 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://10.120.16.200/ismaning/dev, Base path: /trunk/Branches/2201_GSMR_PPC, Sup DEBUG:root:Making HTTP GET request to http://172.21.111.93:8080/reviewboard/api/ DEBUG:root:Making HTTP GET request to http://172.21.111.93:8080/reviewboard/api/info/ 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/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. -- 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.
Re: There don't seem to be any diffs! issue with SVN ReviewBoard
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\swrbt 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://.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\incrbt 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 javascript: wrote: Hi, I am trying to integrate SVN with ReviewBoard. I am able to create the review request by creating a diff