[p4] Line-ending problems

G Barthelemy gb.perforce at googlemail.com
Mon Feb 26 12:01:57 PST 2007


> What kind of audit tools are available to reconstruct exactly what he
> did?  I can see the name of the workspace he was using from the
> changelist log, but I can't see what machine he submitted it from.
> Is that information stored anywhere?  Digging a little deeper, would
> there by any way to see if he submitted it using the native P4V linux
> client, or P4WIN running on his linux box under wine?

If you run your server with P4DEBUG set to "server=2" or "server=3",
then you should be able to gather all this information from the log:
i.e. the client name, IP address of the host he submitted from, the
type of client (p4v, p4, p4win, etc...) and the version of that
client...

Also, if you have a spec depot active, you could check whether the
client had somehow been modified at one point to be set to "win"
LineEnd mode or to be dual-rooted to a Windows file system (not trying
to blame anyone, of course, but you know how it goes: if the user is
playing with wine, he might have tried that and forgot to mention it).

-G


More information about the perforce-user mailing list