我想使用命令行检查Subversion中文件夹的特定修订版.
我没有看到指定修订号的选项TortoiseProc.exe,
TortoiseProc.exe /command:checkout <url>
Run Code Online (Sandbox Code Playgroud)
我如何获得我想要的修订版?是TortoiseProc.exe我想做的正确工具吗?
我喜欢改进连续交付.我正在使用Tomcat 8和maven.
我mvn tomcat:redeploy用来部署webapp.
在tomcat文档中我找到了这个部分:
远程部署新的应用程序存档(WAR)
如果安装和启动成功,您将收到(...)
否则,响应将以FAIL开头并包含错误消息.
可能的原因FAIL之一是休息:
尝试启动新的Web应用程序时遇到异常.
所以我想在启动时抛出一个异常,所以在web.xml我写道:
<负载上启动> 1 </负载上启动>
到org.springframework.web.servlet.DispatcherServlet-Servlet.然后我写了一个单身人士:
@Service
public class AvoidStartupOnMissingDatabase implements SmartInitializingSingleton {
@Override
public void afterSingletonsInstantiated() {
throw new RuntimeException("Do not deploy this app!");
}
}
Run Code Online (Sandbox Code Playgroud)
这会导致这个Stacktrace:
java.lang.RuntimeException: Do not deploy this app!
at xxx.AvoidStartupOnMissingDatabase.afterSingletonsInstantiated(AvoidStartupOnMissingDatabase.java:11)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:775)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:762)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:480)
at org.springframework.web.servlet.FrameworkServlet.configureAndRefreshWebApplicationContext(FrameworkServlet.java:664)
at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:630)
at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:678)
at org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:549)
at org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:490)
at org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:136)
at javax.servlet.GenericServlet.init(GenericServlet.java:158)
at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1144)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1091)
at …Run Code Online (Sandbox Code Playgroud)