server side function implemented
work space copy commit