ipRepositoryAddFile function