我想使用子工具将我们的Subversion存储库转换为git。我成功地建立了对git存储库的颠覆,并且它在一段时间内一直在正常工作,但是在我通过工作站重新启动后,从颠覆中的更改停止并显示在git中。我再次运行了subgit安装,现在它可以工作,但我认为这不是正确的方法。如何设置子文件以便在重新启动后继续工作?如何在重新启动后设置子集工作
2
A
回答
3
事实上,SubGit运行一个守护进程来检查新的SVN更改(默认情况下每分钟一次)。如果每个Git推送都没有启动,守护进程会自动启动,所以如果Git推送到您的存储库时经常发生,并且您不必立即关心是否有新的SVN更改,那么您可以不做任何事情,并且首先使用Git推入守护进程开始。
但是,如果你有Git仓库了最新的,你需要运行
$ subgit fetch --async /path/to/git/repository
在系统启动时是很重要的。该命令将启动守护进程将存储库与SVN同步。请注意,代表同一用户运行所有SubGit命令非常重要(它也应该是/ path/to/git/repository的所有者;通常,如果您使用的是GitLab或“www” -data“,如果你使用的是Apache和git-http-backend)。
的方法之一将是与
$ su -u git subgit fetch --async /path/to/git/repository
创建init.d
脚本启动SubGit守护进程,并停止它:
$ su -u git subgit shutdown /path/to/git/repository
如果你的系统是Debian,那么您可以使用thisinit.d
脚本发电机。
我的SubGit开发商之一。
相关问题
- 1. Kubernetes Stateful在群集重新启动后设置
- 2. OnClick重新启动后无法工作
- 3. 重新启动后台工作人员
- 4. 重新启动后通知工作
- 5. 如何让BroadcastReciever在重新启动后工作?
- 6. 如何设置php以在重新启动时启动?
- 7. 如何在电话重新启动后重新启动闹钟?
- 8. 原子命令行停止工作后重新启动
- 9. Android位置Wifi重新启动后无法工作
- 10. 如何重新启动设备后重新启动应用程序?
- 11. [Android]应用程序重新启动设备后重新启动
- 12. 重新启动后重新启动
- 13. QT4:如何重新启动应用程序?重新设置?
- 14. 在Ubuntu 16.04重启后Ceph集群不工作,在14.04工作
- 15. 如何重新启动Ubuntu系统后重新启动devstack?
- 16. 如何在设置更新后重新启动此壁纸引擎?
- 17. 如何在更改配置设置后重新启动EMR中的Spark服务?
- 18. Azure SSL站点在重新启动后不再工作 - 连接重置
- 19. 重新启动后树莓pi重置
- 20. 如何让Spark在完成后自动重新启动作业?
- 21. 如何彻底清除,重置和重新启动Cassandra群集?
- 22. 如果我们重新启动postgres,如何重新启动后台工作者postgresql?
- 23. 如何在重新启动后通过服务启动活动
- 24. 如何在重新启动后立即启动锁屏活动?
- 25. 如何在进程崩溃后重新启动种子节点?
- 26. 重新启动设备后appWidget布局重置
- 27. 如何在设备重新启动后注册地理栅栏?
- 28. iOS设备重新启动后继续位置更新
- 29. 重新启动设备后位置更新使用NETWORK_PROVIDER停止
- 30. 如何在重新启动后保持透明的hugepages配置?