因此,我已经使用subscribeToEvent
签出了在线项目的存储库。但是,我显然不能承诺,因为它不是我的。如何将工作副本转换为自己的本地存储库?
答案 0 :(得分:3)
Subversion不是DVCS(如git),因此您无法执行所需操作(在本地提交并推送到存储库)。有关更多信息,请检查this。
但是,如果您想“分叉”存储库,则可以这样做。您可以使用svnrdump
来转储远程存储库。您可以使用此转储来创建自己的存储库,并应使用svnadmin load
对其进行检出。
# dump the remote repository
svnrdump dump URL > dumpfile
# create an empty repository
svnadmin create /own/repository/path
# load the dumpfile into own repository
svnadmin load /own/repository/path < dumpfile
# checkout your locally repository
svn checkout /own/repository/path /your/checkout/dir
现在您可以提交更改并创建差异以将其作为补丁发送到原始存储库。