有没有办法远程使用sharpsvn创建文件?我的意思是不使用文件系统。
答案 0 :(得分:0)
如果没有文件系统,则无法执行此操作。但是,可以使用SvnClient.Import
调用来执行此操作,该调用对应于svn import
命令。这确实需要文件系统,但不需要您创建工作副本。
答案 1 :(得分:0)
这不是直截了当的。但是你可以使用这样的技巧。对于目录,您可以使用client.RemoteCreateDirectory(uri)
,这正是您想要的。对于文件,首先将要创建的文件保存在远程目录中(尽管不是最佳解决方案),然后调用client.RemoteCopy()
方法。但是,没有直接的方法来上传文件,比如从流中说。