I try to get revision number from SVN by using a script file (https://www.intel.com/content/www/us/en/programmable/support/support-resources/design-examples/design-software/tcl/tcl-svn-revision.html).
When I entered the 'get_revision_info', there is nothing in the 'inp' variable (or line variable) and so I can't retrieve the SVN revision number.
It is strange because when I use 'svn help' command (or 'ls -l') instead of 'svn info' command, 'inp' is correctly populated with the result of the help (or the result of the 'ls -l').
Can you tell me why the procedure is entered with an empty string?
Just for information, I resolved the problem by using tclsh executable in Quartus installation file:
$(QUARTUS_HOME)/quartus/bin/quartus_sh -t svn_revision.tcl
I should say that I do not understand why it works, but facts are here...
What do you expect?
As I said earlier, I resolved the problem by using '$(QUARTUS_HOME)/quartus/linux64/tclsh' instead of '$(QUARTUS_HOME)/quartus/bin/quartus_sh -t svn_revision.tcl'.
The cause of your error may be due to the absence of SVN in your system... (a .QAR could not help in this case).