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();
在部署其假设网址为https:/而不是https:// .... 我需要在伪造存储库中保存一个文件...但是当我通过这个网址时,我得到了这个错误......
答案 0 :(得分:0)
Forge存储库是SVN或Git,因此我认为您不能以您显示的方式上传文件。
如果您有兴趣进行相同类别的操作,例如使用SVN,那么您可以检查SVNkit输出,通过SVNClientManager类,您可以访问许多允许您访问的接口几乎可以执行Subversion用户可能需要的所有内容。这包括但不限于签出,更新,提交,获取历史,差异和浏览存储库。
但是,请注意,SVN或Git不是作为文件系统存储创建的,因为您可以使用Amazon S3,Dropbox,Google Drive或类似的服务。我们提供Amazon S3 ClickStart,其中显示了在亚马逊拥有帐户后如何将文件上传到Amazon S3。