Can Language Models Replace Programmers? REPOCOD Says 'Not Yet'