-1

single_upload_page.jsp:

URL url = new URL("https://svn-harini.forge.cloudbees.com/Server1/");
out.println("URL"+url);
HttpURLConnection http = (HttpURLConnection)url.openConnection();
FileOutputStream fileOut= new FileOutputStream(http.getURL()+saveFile);

fileOut.write(dataBytes, startPos, (endPos - startPos));
fileOut.flush();
fileOut.close();

在部署它时假设 url 为 https:/ 而不是 https:// .... 我需要在 forge 存储库中保存一个文件...但是当我通过这个 url 我得到这个错误...

4

1 回答 1

0

Forge 存储库是 SVN 或 Git,所以我认为您不能以您显示的方式上传文件。

如果您有兴趣执行您可以执行的相同操作,例如使用 SVN,那么您可以检查SVNkit,通过 SVNClientManager 类您可以访问许多接口,这些接口允许您执行几乎所有 Subversion 用户的操作可能需要。这包括但不限于签出、更新、提交、获取历史记录、差异和浏览存储库。

但是,请认为 SVN 或 Git 不是作为文件系统存储创建的,因为您可以使用Amazon S3、Dropbox、Google Drive 或类似服务。我们提供了Amazon S3 ClickStart,它向您展示了在您拥有 Amazon 帐户后如何将文件上传到 Amazon S3。

于 2014-03-19T06:33:37.993 回答