job000344

colinbday (colinbday)
colinbday created this job , modified by Norman Morse
Closed
P4Connect does not respect the the typemap setup on the server.
 This appears to have been reported in Job 175, but that job has been closed and the issue still remains.

If I have my server typemap set to make all .prefabs +l and all .cs files +w, whenver I add a new prefab or C# source file from within Unity it should automatically appear added to the default changelist with those filetype attributes, but they do not.

An example typemap set on the server:

# Perforce File Type Mapping Specifications.
#
#  TypeMap:    a list of filetype mappings; one per line.
#        Each line has two elements:
#
#          Filetype: The filetype to use on 'p4 add'.
#
#          Path:     File pattern which will use this filetype.
#
# See 'p4 help typemap' for more information.

TypeMap:
    text+w //....cs
    text+l //....prefab

Version Info:
Server version: P4D/DARWIN90X86_64/2015.1/1073410 (2015/06/11)
Server Operating System: Mac OSX 10.10.5
Unity Version: 5.1.3f1
P4Connect: 2015.2.122.0542
Client Operating System: Mac OSX 10.10.5
16508Major Release 2015.3

Async "fstat" calls keep UI from blocking
Enable Server Typemaps
Fix config saving
Other bug fixes
  • Details
  • Comments -
Status
Closed
Project
perforce-software-p4connect
Severity
A
Reported By
colinbday
Reported Date
Modified By
Norman Morse
Modified Date
Owned By
colinbday
Dev Notes
Priority: High

To fix, I need to add a "disable internal typemap" flag and to check that the add path is still working correctly.
Type
Bug