maven-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ron Wheeler <>
Subject Re: File permissions after deploy using scpexe
Date Thu, 07 Mar 2013 14:57:25 GMT
On 07/03/2013 9:53 AM, Jeff Lusted wrote:
> I'm using maven 2.2.1 and I have Nexus 2.2-01 open source version installed.
> The client and server OS's involved are both Ubuntu 11.10.
> I'm interested here in considering a snapshot repository, where I might
> expect quite a bit of traffic from developers. To deploy I have the
> distributionManagement set up to use scpexe. The problem I've encountered by
> experimenting is that all files and directories created on the remote
> snapshot repository have the user that submitted the mvn deploy command as
> both owner and primary group  (ie: JohnDoe as user and JohnDoe as primary
> group).
> When I then try as another developer on the same project, I get permission
> problems. I can see this being frustrating for co-operating developers in a
> small team. Actually, I can imagine the same problem surfacing on a related
> project on a different team; eg: where a new artifact within the same maven
> group was in concurrent development. But I haven't tried the latter
> experiment yet.
> Of course I can get around this in a number of ways. I can set the file and
> directory permissions for the server within the settings.xml file to allow
> write access to all. Or I can set up a group (say 'nexus') on the server
> machine, make all developers a member of this group, and periodically on a
> cron job change the group on all relevant directories and files within the
> snapshot repository.
> But I suspect there might be a smoother, maven way of doing this that I have
> overlooked. Is there a better way? Or have I been stupid and misunderstood
> the problem altogether?
> Regards
> Jeff
> --
> View this message in context:
> Sent from the Maven - Users mailing list archive at
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:
You might try this on the nexus list since it appears to be a 
Nexus-specific issue and the people there have probably seen this before.


Ron Wheeler
Artifact Software Inc
skype: ronaldmwheeler
phone: 866-970-2435, ext 102

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message