自己本地起的服务(局域网),其他人想推送代码,是不是还得在服务目录搭建一个ftp服务呀?
自己本地起的服务(局域网),其他人想推送代码,是不是还得在服务目录搭建一个ftp服务呀?
之前使用云服务器,都会有数据库ftp账户密码。
而自己的本地服务,我用compare的ftp工具上传代码到局域网的服务【d:/webApp】:
看到这么多建议git和svn的。我就补充一下:
我现在局域网内已经用gogs搭建了git服务器。
现在 又搭建了jenkins自动编译部署。现在问题是怎么让编译之后的代码部署到局域网内的d:/node 服务上
我们目前是本地npm run gulp。然后手动copy 到起服务的机器上d:/node .然后pm2 restart app.js 重启服务。(但现在闲这个比较麻烦,所以想借助jenkins自动打包部署。)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
如果做代码管理,用git或者svn吧,都能搭建自己的代码仓库。
如果只是纯粹的往你的机器上丢代码,那直接局域网共享文件件呗。
git私有仓库也许是一个更好的解决办法。
你是想做私有仓库么?
如果是简单的代码管理,可以本地搭建 Git 服务器,参考链接:服务器上的 Git - 在服务器上搭建 Git
如果是比较复杂的团队协作,可以考虑使用 Gogs,比较方便,不需要使用 FTP,搭建好之后就像本地的 GitHub 一样,参考链接:Gogs
我现在局域网内已经用gogs搭建了git服务器。
现在 又搭建了jenkins自动编译部署。现在问题是怎么让编译之后的代码部署到局域网内的d:/node 服务上
我们目前是本地npm run gulp。然后手动copy 到起服务的机器上d:/node .然后pm2 restart app.js 重启服务。(但现在闲这个比较麻烦,所以想借助jenkins自动打包部署。)