-
Bug
-
Resolution: Unresolved
-
Major
-
None
-
windows xp
Hello,
I am using Jenkins (version 1.504) with Synergy plug-in (version 1.7) and Synergy 7.1.
After several tries, I noticed that if the projects states are “visible” or “shared” then the plug-in do not update them, but it just dose a “copy to file system”.
We have done some changes in “SynergySCM.java” class, especially in “isStaticProject” method as follows:
private boolean isStaticProject(String project, FilePath workspace) throws IOException, InterruptedException, SynergyException {
// Get project state.
GetProjectStateCommand command = new GetProjectStateCommand(project);
getCommands().executeSynergyCommand(workspace, command);
String state = command.getState();
// Compute result.
if ("prep".equals(state))
else if ("working".equals(state))
{ // Development project with Insulated/Collaborative/Custom Development purpose. return false; }else if ("visible".equals(state))
{ // Development project with Visible Development purpose. return false; }else if ("shared".equals(state))
{ // Development project with Shared Development purpose. return false; }else
{ // Released project part of a baseline. return true; }}
Then, I’ve generated the .hpi file. It works very well.
Best regards.