# Use this to initialize our HVEProjectService implementation. require 'helix_versioning_engine/hve_projects_service' Projects::ProjectService.append_to_list << lambda do |details, extension, env| if env['hws_settings'].HVE_PROJECTS_PATH hve_projects = HelixVersioningEngine::HVEProjectsService.new(env: env) return hve_projects.list(details: details, extension: extension) end end Projects::ProjectService.fetch_project << lambda do |id, env| if env['hws_settings'].HVE_PROJECTS_PATH hve_projects = HelixVersioningEngine::HVEProjectsService.new(env: env) return hve_projects.fetch(id) end end
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#1 | 15741 | ptomiak | Branch HWS for my use. | ||
//guest/perforce_software/helix-web-services/main/source/helix_web_services/lib/helix_versioning_engine/hve_projects_service/init_project_service.rb | |||||
#1 | 15622 | tjuricek |
Move source code to 'source/' subdirectory of branch. build/ will remain where it is. |
||
//guest/perforce_software/helix-web-services/main/helix_web_services/lib/helix_versioning_engine/hve_projects_service/init_project_service.rb | |||||
#1 | 15479 | tjuricek | Added a basic "HVE project" implementation for creating clients. |