Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Svn 直接从存储库生成javadoc?_Svn_Javadoc - Fatal编程技术网

Svn 直接从存储库生成javadoc?

Svn 直接从存储库生成javadoc?,svn,javadoc,Svn,Javadoc,有没有办法直接从SVN存储库生成Javadoc?(或者我真的需要签出代码吗?您可以将svn导出到临时目录,生成javadoc,然后删除临时目录。在脚本中执行此操作。然后感觉就像是你直接做的。你可以做一个svn导出到一个临时目录,生成javadoc,然后删除临时目录。在脚本中执行此操作。然后感觉就像是你直接做的。这个想法就是永远不要干扰存储库。这就是为什么您必须创建一个工作副本来进行任何修改。如果您使用像Continuum这样的持续集成工具,那么您可以自动生成JavaDocs。我认为(如果我错了,

有没有办法直接从SVN存储库生成Javadoc?(或者我真的需要签出代码吗?

您可以将
svn导出到临时目录,生成javadoc,然后删除临时目录。在脚本中执行此操作。然后感觉就像是你直接做的。

你可以做一个
svn导出到一个临时目录,生成javadoc,然后删除临时目录。在脚本中执行此操作。然后感觉就像是你直接做的。

这个想法就是永远不要干扰存储库。这就是为什么您必须创建一个工作副本来进行任何修改。如果您使用像Continuum这样的持续集成工具,那么您可以自动生成JavaDocs。我认为(如果我错了,请纠正我),持续集成服务器会检查您的代码并为您执行这些任务,这样您就不必自己执行这些任务。

我们的想法是永远不要干扰存储库。这就是为什么您必须创建一个工作副本来进行任何修改。如果您使用像Continuum这样的持续集成工具,那么您可以自动生成JavaDocs。我认为(如果我错了,请纠正我),持续集成服务器会检查您的代码并为您执行这些任务,这样您就不必自己执行这些任务。

如果Subversion存储库可以通过HTTP访问,那么您可能能够将其装载为WebDAV文件系统,具体取决于操作系统的支持


但实际上,只导出源代码,运行Javadoc,然后按照Dave的建议删除导出更简单。如果要多次运行Javadoc,请检查源代码一次,并在每次运行之前更新(以节省时间)。

如果Subversion存储库可以通过HTTP访问,则可能可以将其装载为WebDAV文件系统,具体取决于操作系统的支持


但实际上,只导出源代码,运行Javadoc,然后按照Dave的建议删除导出更简单。如果要多次运行Javadoc,请检查一次源代码,并在每次运行之前进行更新(以节省时间)。

我考虑过这一点,但我仍然需要生成代码副本——看起来应该可以直接执行此操作……如果您查看磁盘上的存储库,你会发现里面没有你理解的代码,所以除非SVN特别添加了支持,否则我不认为这是可能的。我已经考虑过了,但我仍然需要生成代码的副本——看起来应该可以直接做到这一点……如果你看一下磁盘上的存储库,你会发现,在那里你根本不了解你的代码,所以除非SVN特别添加了支持,否则我不认为这是可能的。我很确定你是对的,检查代码(或者导出,我没有检查)。我知道哈德逊就是这么做的。我很确定你是对的,检查代码(或者导出,我还没有检查)。我知道哈德逊就是这么做的。